├── .appcast.xml ├── .babelrc ├── .editorconfig ├── .eslintrc.yml ├── .gitignore ├── .nvmrc ├── CHANGELOG.md ├── README.md ├── docs ├── demo.gif └── sketch-templates │ ├── SanFranciscoTypeface.sketch │ └── TypesettingsStarter.sketch ├── package.json ├── src ├── assets │ └── icons │ │ ├── characterSpacingRunner.png │ │ ├── lineHeightRunner.png │ │ ├── mark.png │ │ └── registerRunner.png ├── directory │ ├── SFCompactText.json │ ├── SFProDisplay.json │ └── SFProText.json ├── plugin │ ├── Typesetter.js │ ├── commands │ │ ├── auto.js │ │ ├── preferences.js │ │ ├── register.js │ │ └── typeset.js │ ├── manifest.json │ ├── storage │ │ └── index.js │ └── utils │ │ ├── fonts.js │ │ └── helpers.js └── webview │ ├── client.js │ ├── components │ ├── Button │ │ └── index.jsx │ ├── Checkbox │ │ ├── index.jsx │ │ └── styles.js │ ├── Field │ │ └── index.jsx │ ├── Page │ │ ├── Footer │ │ │ ├── index.jsx │ │ │ └── mark.svg │ │ ├── Header │ │ │ └── index.jsx │ │ └── index.jsx │ └── TextField │ │ ├── index.jsx │ │ └── styles.js │ ├── index.html │ ├── pages │ ├── SettingsPage │ │ ├── Section.jsx │ │ └── index.jsx │ └── index.js │ └── style │ ├── globals │ └── index.js │ └── variables │ ├── index.js │ └── typesettings.js └── webpack.skpm.config.js /.appcast.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buames/typesettings-sketch-plugin/HEAD/.appcast.xml -------------------------------------------------------------------------------- /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buames/typesettings-sketch-plugin/HEAD/.babelrc -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buames/typesettings-sketch-plugin/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buames/typesettings-sketch-plugin/HEAD/.eslintrc.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buames/typesettings-sketch-plugin/HEAD/.gitignore -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | v10.8.0 2 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buames/typesettings-sketch-plugin/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buames/typesettings-sketch-plugin/HEAD/README.md -------------------------------------------------------------------------------- /docs/demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buames/typesettings-sketch-plugin/HEAD/docs/demo.gif -------------------------------------------------------------------------------- /docs/sketch-templates/SanFranciscoTypeface.sketch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buames/typesettings-sketch-plugin/HEAD/docs/sketch-templates/SanFranciscoTypeface.sketch -------------------------------------------------------------------------------- /docs/sketch-templates/TypesettingsStarter.sketch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buames/typesettings-sketch-plugin/HEAD/docs/sketch-templates/TypesettingsStarter.sketch -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buames/typesettings-sketch-plugin/HEAD/package.json -------------------------------------------------------------------------------- /src/assets/icons/characterSpacingRunner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buames/typesettings-sketch-plugin/HEAD/src/assets/icons/characterSpacingRunner.png -------------------------------------------------------------------------------- /src/assets/icons/lineHeightRunner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buames/typesettings-sketch-plugin/HEAD/src/assets/icons/lineHeightRunner.png -------------------------------------------------------------------------------- /src/assets/icons/mark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buames/typesettings-sketch-plugin/HEAD/src/assets/icons/mark.png -------------------------------------------------------------------------------- /src/assets/icons/registerRunner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buames/typesettings-sketch-plugin/HEAD/src/assets/icons/registerRunner.png -------------------------------------------------------------------------------- /src/directory/SFCompactText.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buames/typesettings-sketch-plugin/HEAD/src/directory/SFCompactText.json -------------------------------------------------------------------------------- /src/directory/SFProDisplay.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buames/typesettings-sketch-plugin/HEAD/src/directory/SFProDisplay.json -------------------------------------------------------------------------------- /src/directory/SFProText.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buames/typesettings-sketch-plugin/HEAD/src/directory/SFProText.json -------------------------------------------------------------------------------- /src/plugin/Typesetter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buames/typesettings-sketch-plugin/HEAD/src/plugin/Typesetter.js -------------------------------------------------------------------------------- /src/plugin/commands/auto.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buames/typesettings-sketch-plugin/HEAD/src/plugin/commands/auto.js -------------------------------------------------------------------------------- /src/plugin/commands/preferences.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buames/typesettings-sketch-plugin/HEAD/src/plugin/commands/preferences.js -------------------------------------------------------------------------------- /src/plugin/commands/register.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buames/typesettings-sketch-plugin/HEAD/src/plugin/commands/register.js -------------------------------------------------------------------------------- /src/plugin/commands/typeset.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buames/typesettings-sketch-plugin/HEAD/src/plugin/commands/typeset.js -------------------------------------------------------------------------------- /src/plugin/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buames/typesettings-sketch-plugin/HEAD/src/plugin/manifest.json -------------------------------------------------------------------------------- /src/plugin/storage/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buames/typesettings-sketch-plugin/HEAD/src/plugin/storage/index.js -------------------------------------------------------------------------------- /src/plugin/utils/fonts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buames/typesettings-sketch-plugin/HEAD/src/plugin/utils/fonts.js -------------------------------------------------------------------------------- /src/plugin/utils/helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buames/typesettings-sketch-plugin/HEAD/src/plugin/utils/helpers.js -------------------------------------------------------------------------------- /src/webview/client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buames/typesettings-sketch-plugin/HEAD/src/webview/client.js -------------------------------------------------------------------------------- /src/webview/components/Button/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buames/typesettings-sketch-plugin/HEAD/src/webview/components/Button/index.jsx -------------------------------------------------------------------------------- /src/webview/components/Checkbox/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buames/typesettings-sketch-plugin/HEAD/src/webview/components/Checkbox/index.jsx -------------------------------------------------------------------------------- /src/webview/components/Checkbox/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buames/typesettings-sketch-plugin/HEAD/src/webview/components/Checkbox/styles.js -------------------------------------------------------------------------------- /src/webview/components/Field/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buames/typesettings-sketch-plugin/HEAD/src/webview/components/Field/index.jsx -------------------------------------------------------------------------------- /src/webview/components/Page/Footer/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buames/typesettings-sketch-plugin/HEAD/src/webview/components/Page/Footer/index.jsx -------------------------------------------------------------------------------- /src/webview/components/Page/Footer/mark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buames/typesettings-sketch-plugin/HEAD/src/webview/components/Page/Footer/mark.svg -------------------------------------------------------------------------------- /src/webview/components/Page/Header/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buames/typesettings-sketch-plugin/HEAD/src/webview/components/Page/Header/index.jsx -------------------------------------------------------------------------------- /src/webview/components/Page/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buames/typesettings-sketch-plugin/HEAD/src/webview/components/Page/index.jsx -------------------------------------------------------------------------------- /src/webview/components/TextField/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buames/typesettings-sketch-plugin/HEAD/src/webview/components/TextField/index.jsx -------------------------------------------------------------------------------- /src/webview/components/TextField/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buames/typesettings-sketch-plugin/HEAD/src/webview/components/TextField/styles.js -------------------------------------------------------------------------------- /src/webview/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buames/typesettings-sketch-plugin/HEAD/src/webview/index.html -------------------------------------------------------------------------------- /src/webview/pages/SettingsPage/Section.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buames/typesettings-sketch-plugin/HEAD/src/webview/pages/SettingsPage/Section.jsx -------------------------------------------------------------------------------- /src/webview/pages/SettingsPage/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buames/typesettings-sketch-plugin/HEAD/src/webview/pages/SettingsPage/index.jsx -------------------------------------------------------------------------------- /src/webview/pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buames/typesettings-sketch-plugin/HEAD/src/webview/pages/index.js -------------------------------------------------------------------------------- /src/webview/style/globals/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buames/typesettings-sketch-plugin/HEAD/src/webview/style/globals/index.js -------------------------------------------------------------------------------- /src/webview/style/variables/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buames/typesettings-sketch-plugin/HEAD/src/webview/style/variables/index.js -------------------------------------------------------------------------------- /src/webview/style/variables/typesettings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buames/typesettings-sketch-plugin/HEAD/src/webview/style/variables/typesettings.js -------------------------------------------------------------------------------- /webpack.skpm.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buames/typesettings-sketch-plugin/HEAD/webpack.skpm.config.js --------------------------------------------------------------------------------