Przeglądaj źródła

use thinner antialiasing for mac

Mike L 3 lat temu
rodzic
commit
ef16de2256
2 zmienionych plików z 4 dodań i 2 usunięć
  1. 2 1
      dist/webshot.js
  2. 2 1
      src/webshot.ts

+ 2 - 1
dist/webshot.js

@@ -88,7 +88,8 @@ class Webshot extends CallableInstance {
                             '[data-testid="caret"],[role="group"],[data-testid="tweet"] [class*=" "]+:last-child>*+[class*=" "]~div{display:none}',
                     }))
                         .then(() => page.addStyleTag({
-                        content: '*{font-family:-apple-system,".Helvetica Neue DeskInterface",Hiragino Sans,Hiragino Sans GB,sans-serif!important}',
+                        content: '*{font-family:-apple-system,".Helvetica Neue DeskInterface",Hiragino Sans,Hiragino Sans GB,sans-serif!important}' +
+                            '*{-webkit-font-smoothing:antialiased!important}',
                     }))
                         .then(() => page.evaluate(() => {
                         const poll = setInterval(() => {

+ 2 - 1
src/webshot.ts

@@ -113,7 +113,8 @@ class Webshot extends CallableInstance<[Tweet[], (...args) => void, number], Pro
                 '[data-testid="caret"],[role="group"],[data-testid="tweet"] [class*=" "]+:last-child>*+[class*=" "]~div{display:none}',
             }))
             .then(() => page.addStyleTag({
-              content: '*{font-family:-apple-system,".Helvetica Neue DeskInterface",Hiragino Sans,Hiragino Sans GB,sans-serif!important}',
+              content: '*{font-family:-apple-system,".Helvetica Neue DeskInterface",Hiragino Sans,Hiragino Sans GB,sans-serif!important}' +
+                '*{-webkit-font-smoothing:antialiased!important}',
             }))
             // remove listeners
             .then(() => page.evaluate(() => {