├── .appcast.xml ├── .babelrc ├── .gitignore ├── README.md ├── images └── icon.png ├── package.json ├── resources └── ui │ ├── index.html │ └── loading.html ├── sketch-webgl.sketchplugin └── Contents │ ├── Resources │ ├── _webpack_resources │ │ ├── 449709ba060cb1a6d145663f580bc8c5.css │ │ ├── b63b979daaf1d51d0133cf98ccbeb494.html │ │ └── d5b9bcc5e675d7f66a210f8e6e71e346.html │ ├── icon.png │ ├── resources_store_artboard.js │ ├── resources_store_artboard.js.map │ ├── resources_store_assets.js │ ├── resources_store_assets.js.map │ ├── resources_store_groupAssets.js │ ├── resources_store_groupAssets.js.map │ ├── resources_store_imageAssets.js │ ├── resources_store_imageAssets.js.map │ ├── resources_store_index.js │ ├── resources_store_index.js.map │ ├── resources_store_shapeAssets.js │ ├── resources_store_shapeAssets.js.map │ ├── resources_ui_canvas_App.js │ ├── resources_ui_canvas_App.js.map │ ├── resources_ui_canvas_Artboard.js │ ├── resources_ui_canvas_Artboard.js.map │ ├── resources_ui_canvas_ArtboardLayers.js │ ├── resources_ui_canvas_ArtboardLayers.js.map │ ├── resources_ui_canvas_Canvas.js │ ├── resources_ui_canvas_Canvas.js.map │ ├── resources_ui_canvas_Group.js │ ├── resources_ui_canvas_Group.js.map │ ├── resources_ui_canvas_Image.js │ ├── resources_ui_canvas_Image.js.map │ ├── resources_ui_canvas_Layer.js │ ├── resources_ui_canvas_Layer.js.map │ ├── resources_ui_canvas_Layers.js │ ├── resources_ui_canvas_Layers.js.map │ ├── resources_ui_canvas_Resources.js │ ├── resources_ui_canvas_Resources.js.map │ ├── resources_ui_canvas_Shape.js │ ├── resources_ui_canvas_Shape.js.map │ ├── resources_ui_canvas_ShapePath.js │ ├── resources_ui_canvas_ShapePath.js.map │ ├── resources_ui_canvas_Style.js │ ├── resources_ui_canvas_Style.js.map │ ├── resources_ui_canvas_index.js │ ├── resources_ui_canvas_index.js.map │ ├── resources_ui_canvas_style_blendMode.js │ ├── resources_ui_canvas_style_blendMode.js.map │ ├── resources_ui_canvas_style_blur.js │ ├── resources_ui_canvas_style_blur.js.map │ ├── resources_ui_canvas_style_borders.js │ ├── resources_ui_canvas_style_borders.js.map │ ├── resources_ui_canvas_style_fills.js │ ├── resources_ui_canvas_style_fills.js.map │ ├── resources_ui_canvas_style_groupShadows.js │ ├── resources_ui_canvas_style_groupShadows.js.map │ ├── resources_ui_canvas_style_innerShadows.js │ ├── resources_ui_canvas_style_innerShadows.js.map │ ├── resources_ui_canvas_style_layerContainer.js │ ├── resources_ui_canvas_style_layerContainer.js.map │ ├── resources_ui_canvas_style_layerShape.js │ ├── resources_ui_canvas_style_layerShape.js.map │ ├── resources_ui_canvas_style_opacity.js │ ├── resources_ui_canvas_style_opacity.js.map │ ├── resources_ui_canvas_style_shadows.js │ ├── resources_ui_canvas_style_shadows.js.map │ ├── resources_ui_canvas_style_transforms.js │ ├── resources_ui_canvas_style_transforms.js.map │ ├── resources_ui_canvas_utils.js │ ├── resources_ui_canvas_utils.js.map │ ├── resources_ui_components_App.js │ ├── resources_ui_components_App.js.map │ ├── resources_ui_components_Canvas.js │ ├── resources_ui_components_Canvas.js.map │ ├── resources_ui_index.js │ ├── resources_ui_index.js.map │ ├── resources_ui_store_index.js │ ├── resources_ui_store_index.js.map │ ├── resources_ui_store_reducers.js │ ├── resources_ui_store_reducers.js.map │ ├── resources_ui_store_theme.js │ └── resources_ui_store_theme.js.map │ └── Sketch │ ├── __render.js │ ├── __render.js.map │ └── manifest.json ├── src ├── manifest.json └── render.js ├── styles ├── components │ ├── app.sass │ ├── canvas.sass │ └── index.sass ├── index.sass ├── mixins.sass └── reset.sass ├── ts ├── resources │ ├── store │ │ ├── artboard.ts │ │ ├── assets.ts │ │ ├── groupAssets.ts │ │ ├── imageAssets.ts │ │ ├── index.ts │ │ └── shapeAssets.ts │ ├── types │ │ └── global.d.ts │ └── ui │ │ ├── canvas │ │ ├── App.ts │ │ ├── Artboard.ts │ │ ├── ArtboardLayers.ts │ │ ├── Canvas.ts │ │ ├── Group.ts │ │ ├── Image.ts │ │ ├── Layer.ts │ │ ├── Layers.ts │ │ ├── Resources.ts │ │ ├── Shape.ts │ │ ├── ShapePath.ts │ │ ├── index.ts │ │ ├── style │ │ │ ├── blendMode.ts │ │ │ ├── blur.ts │ │ │ ├── borders.ts │ │ │ ├── fills.ts │ │ │ ├── groupShadows.ts │ │ │ ├── innerShadows.ts │ │ │ ├── layerContainer.ts │ │ │ ├── layerShape.ts │ │ │ ├── opacity.ts │ │ │ ├── shadows.ts │ │ │ └── transforms.ts │ │ └── utils.ts │ │ ├── components │ │ ├── App.tsx │ │ └── Canvas.tsx │ │ ├── index.tsx │ │ └── store │ │ ├── index.tsx │ │ ├── reducers.ts │ │ └── theme.ts └── src │ └── render.ts ├── tsconfig.json ├── tslint.json └── webpack.skpm.config.js /.appcast.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/.appcast.xml -------------------------------------------------------------------------------- /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/.babelrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/README.md -------------------------------------------------------------------------------- /images/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/images/icon.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/package.json -------------------------------------------------------------------------------- /resources/ui/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/resources/ui/index.html -------------------------------------------------------------------------------- /resources/ui/loading.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/resources/ui/loading.html -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Resources/_webpack_resources/449709ba060cb1a6d145663f580bc8c5.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Resources/_webpack_resources/449709ba060cb1a6d145663f580bc8c5.css -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Resources/_webpack_resources/b63b979daaf1d51d0133cf98ccbeb494.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Resources/_webpack_resources/b63b979daaf1d51d0133cf98ccbeb494.html -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Resources/_webpack_resources/d5b9bcc5e675d7f66a210f8e6e71e346.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Resources/_webpack_resources/d5b9bcc5e675d7f66a210f8e6e71e346.html -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Resources/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Resources/icon.png -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Resources/resources_store_artboard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Resources/resources_store_artboard.js -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Resources/resources_store_artboard.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Resources/resources_store_artboard.js.map -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Resources/resources_store_assets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Resources/resources_store_assets.js -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Resources/resources_store_assets.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Resources/resources_store_assets.js.map -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Resources/resources_store_groupAssets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Resources/resources_store_groupAssets.js -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Resources/resources_store_groupAssets.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Resources/resources_store_groupAssets.js.map -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Resources/resources_store_imageAssets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Resources/resources_store_imageAssets.js -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Resources/resources_store_imageAssets.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Resources/resources_store_imageAssets.js.map -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Resources/resources_store_index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Resources/resources_store_index.js -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Resources/resources_store_index.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Resources/resources_store_index.js.map -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Resources/resources_store_shapeAssets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Resources/resources_store_shapeAssets.js -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Resources/resources_store_shapeAssets.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Resources/resources_store_shapeAssets.js.map -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_App.js -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_App.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_App.js.map -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_Artboard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_Artboard.js -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_Artboard.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_Artboard.js.map -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_ArtboardLayers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_ArtboardLayers.js -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_ArtboardLayers.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_ArtboardLayers.js.map -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_Canvas.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_Canvas.js -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_Canvas.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_Canvas.js.map -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_Group.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_Group.js -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_Group.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_Group.js.map -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_Image.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_Image.js -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_Image.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_Image.js.map -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_Layer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_Layer.js -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_Layer.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_Layer.js.map -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_Layers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_Layers.js -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_Layers.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_Layers.js.map -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_Resources.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_Resources.js -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_Resources.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_Resources.js.map -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_Shape.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_Shape.js -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_Shape.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_Shape.js.map -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_ShapePath.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_ShapePath.js -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_ShapePath.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_ShapePath.js.map -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_Style.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_Style.js -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_Style.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_Style.js.map -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_index.js -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_index.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_index.js.map -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_style_blendMode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_style_blendMode.js -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_style_blendMode.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_style_blendMode.js.map -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_style_blur.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_style_blur.js -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_style_blur.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_style_blur.js.map -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_style_borders.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_style_borders.js -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_style_borders.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_style_borders.js.map -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_style_fills.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_style_fills.js -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_style_fills.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_style_fills.js.map -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_style_groupShadows.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_style_groupShadows.js -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_style_groupShadows.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_style_groupShadows.js.map -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_style_innerShadows.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_style_innerShadows.js -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_style_innerShadows.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_style_innerShadows.js.map -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_style_layerContainer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_style_layerContainer.js -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_style_layerContainer.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_style_layerContainer.js.map -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_style_layerShape.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_style_layerShape.js -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_style_layerShape.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_style_layerShape.js.map -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_style_opacity.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_style_opacity.js -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_style_opacity.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_style_opacity.js.map -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_style_shadows.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_style_shadows.js -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_style_shadows.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_style_shadows.js.map -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_style_transforms.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_style_transforms.js -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_style_transforms.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_style_transforms.js.map -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_utils.js -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_utils.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Resources/resources_ui_canvas_utils.js.map -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Resources/resources_ui_components_App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Resources/resources_ui_components_App.js -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Resources/resources_ui_components_App.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Resources/resources_ui_components_App.js.map -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Resources/resources_ui_components_Canvas.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Resources/resources_ui_components_Canvas.js -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Resources/resources_ui_components_Canvas.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Resources/resources_ui_components_Canvas.js.map -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Resources/resources_ui_index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Resources/resources_ui_index.js -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Resources/resources_ui_index.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Resources/resources_ui_index.js.map -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Resources/resources_ui_store_index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Resources/resources_ui_store_index.js -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Resources/resources_ui_store_index.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Resources/resources_ui_store_index.js.map -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Resources/resources_ui_store_reducers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Resources/resources_ui_store_reducers.js -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Resources/resources_ui_store_reducers.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Resources/resources_ui_store_reducers.js.map -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Resources/resources_ui_store_theme.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Resources/resources_ui_store_theme.js -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Resources/resources_ui_store_theme.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Resources/resources_ui_store_theme.js.map -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Sketch/__render.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Sketch/__render.js -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Sketch/__render.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Sketch/__render.js.map -------------------------------------------------------------------------------- /sketch-webgl.sketchplugin/Contents/Sketch/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/sketch-webgl.sketchplugin/Contents/Sketch/manifest.json -------------------------------------------------------------------------------- /src/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/src/manifest.json -------------------------------------------------------------------------------- /src/render.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/src/render.js -------------------------------------------------------------------------------- /styles/components/app.sass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/styles/components/app.sass -------------------------------------------------------------------------------- /styles/components/canvas.sass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/styles/components/canvas.sass -------------------------------------------------------------------------------- /styles/components/index.sass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/styles/components/index.sass -------------------------------------------------------------------------------- /styles/index.sass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/styles/index.sass -------------------------------------------------------------------------------- /styles/mixins.sass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/styles/mixins.sass -------------------------------------------------------------------------------- /styles/reset.sass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/styles/reset.sass -------------------------------------------------------------------------------- /ts/resources/store/artboard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/ts/resources/store/artboard.ts -------------------------------------------------------------------------------- /ts/resources/store/assets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/ts/resources/store/assets.ts -------------------------------------------------------------------------------- /ts/resources/store/groupAssets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/ts/resources/store/groupAssets.ts -------------------------------------------------------------------------------- /ts/resources/store/imageAssets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/ts/resources/store/imageAssets.ts -------------------------------------------------------------------------------- /ts/resources/store/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/ts/resources/store/index.ts -------------------------------------------------------------------------------- /ts/resources/store/shapeAssets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/ts/resources/store/shapeAssets.ts -------------------------------------------------------------------------------- /ts/resources/types/global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/ts/resources/types/global.d.ts -------------------------------------------------------------------------------- /ts/resources/ui/canvas/App.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/ts/resources/ui/canvas/App.ts -------------------------------------------------------------------------------- /ts/resources/ui/canvas/Artboard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/ts/resources/ui/canvas/Artboard.ts -------------------------------------------------------------------------------- /ts/resources/ui/canvas/ArtboardLayers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/ts/resources/ui/canvas/ArtboardLayers.ts -------------------------------------------------------------------------------- /ts/resources/ui/canvas/Canvas.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/ts/resources/ui/canvas/Canvas.ts -------------------------------------------------------------------------------- /ts/resources/ui/canvas/Group.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/ts/resources/ui/canvas/Group.ts -------------------------------------------------------------------------------- /ts/resources/ui/canvas/Image.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/ts/resources/ui/canvas/Image.ts -------------------------------------------------------------------------------- /ts/resources/ui/canvas/Layer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/ts/resources/ui/canvas/Layer.ts -------------------------------------------------------------------------------- /ts/resources/ui/canvas/Layers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/ts/resources/ui/canvas/Layers.ts -------------------------------------------------------------------------------- /ts/resources/ui/canvas/Resources.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/ts/resources/ui/canvas/Resources.ts -------------------------------------------------------------------------------- /ts/resources/ui/canvas/Shape.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/ts/resources/ui/canvas/Shape.ts -------------------------------------------------------------------------------- /ts/resources/ui/canvas/ShapePath.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/ts/resources/ui/canvas/ShapePath.ts -------------------------------------------------------------------------------- /ts/resources/ui/canvas/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/ts/resources/ui/canvas/index.ts -------------------------------------------------------------------------------- /ts/resources/ui/canvas/style/blendMode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/ts/resources/ui/canvas/style/blendMode.ts -------------------------------------------------------------------------------- /ts/resources/ui/canvas/style/blur.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/ts/resources/ui/canvas/style/blur.ts -------------------------------------------------------------------------------- /ts/resources/ui/canvas/style/borders.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/ts/resources/ui/canvas/style/borders.ts -------------------------------------------------------------------------------- /ts/resources/ui/canvas/style/fills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/ts/resources/ui/canvas/style/fills.ts -------------------------------------------------------------------------------- /ts/resources/ui/canvas/style/groupShadows.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/ts/resources/ui/canvas/style/groupShadows.ts -------------------------------------------------------------------------------- /ts/resources/ui/canvas/style/innerShadows.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/ts/resources/ui/canvas/style/innerShadows.ts -------------------------------------------------------------------------------- /ts/resources/ui/canvas/style/layerContainer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/ts/resources/ui/canvas/style/layerContainer.ts -------------------------------------------------------------------------------- /ts/resources/ui/canvas/style/layerShape.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/ts/resources/ui/canvas/style/layerShape.ts -------------------------------------------------------------------------------- /ts/resources/ui/canvas/style/opacity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/ts/resources/ui/canvas/style/opacity.ts -------------------------------------------------------------------------------- /ts/resources/ui/canvas/style/shadows.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/ts/resources/ui/canvas/style/shadows.ts -------------------------------------------------------------------------------- /ts/resources/ui/canvas/style/transforms.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/ts/resources/ui/canvas/style/transforms.ts -------------------------------------------------------------------------------- /ts/resources/ui/canvas/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/ts/resources/ui/canvas/utils.ts -------------------------------------------------------------------------------- /ts/resources/ui/components/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/ts/resources/ui/components/App.tsx -------------------------------------------------------------------------------- /ts/resources/ui/components/Canvas.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/ts/resources/ui/components/Canvas.tsx -------------------------------------------------------------------------------- /ts/resources/ui/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/ts/resources/ui/index.tsx -------------------------------------------------------------------------------- /ts/resources/ui/store/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/ts/resources/ui/store/index.tsx -------------------------------------------------------------------------------- /ts/resources/ui/store/reducers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/ts/resources/ui/store/reducers.ts -------------------------------------------------------------------------------- /ts/resources/ui/store/theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/ts/resources/ui/store/theme.ts -------------------------------------------------------------------------------- /ts/src/render.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/ts/src/render.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/tslint.json -------------------------------------------------------------------------------- /webpack.skpm.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikdotdesign/sketch-webgl/HEAD/webpack.skpm.config.js --------------------------------------------------------------------------------