gre / transitions.glsl.io

WE HAVE MOVED TO
https://gl-transitions.com/
Other
91 stars 10 forks source link

React refactoring #69

Closed gre closed 10 years ago

gre commented 10 years ago

Contains a refactoring to React and a modularisation of the whole application.

should fix #65 and will help a lot the productivity of adding features.

src
├── core
│   ├── app.js
│   └── router.js
├── embed
│   ├── index.js
│   └── index.styl
├── index.js
├── index.styl
├── mixins
│   └── Promises.js
├── model
│   └── index.js
├── screens
│   ├── about
│   │   ├── article.js
│   │   ├── index.js
│   │   └── index.styl
│   ├── editor
│   │   ├── EditorScreen
│   │   │   ├── index.js
│   │   │   └── index.styl
│   │   ├── GlslEditor
│   │   │   ├── index.js
│   │   │   └── index.styl
│   │   ├── LicenseLabel
│   │   │   ├── index.js
│   │   │   └── index.styl
│   │   ├── PublishButton
│   │   │   ├── index.js
│   │   │   └── index.styl
│   │   ├── SaveButton
│   │   │   ├── index.js
│   │   │   └── index.styl
│   │   ├── StatusMessage
│   │   │   ├── index.js
│   │   │   └── index.styl
│   │   ├── TransitionActions
│   │   │   ├── index.js
│   │   │   └── index.styl
│   │   ├── TransitionComments
│   │   │   ├── index.js
│   │   │   └── index.styl
│   │   ├── TransitionEditor
│   │   │   ├── index.js
│   │   │   └── index.styl
│   │   ├── TransitionInfos
│   │   │   ├── index.js
│   │   │   └── index.styl
│   │   ├── TransitionPreview
│   │   │   ├── index.js
│   │   │   └── index.styl
│   │   ├── UniformComponentInput
│   │   │   ├── index.js
│   │   │   ├── index.styl
│   │   │   └── primitiveTypes.js
│   │   ├── UniformEditor
│   │   │   ├── arityForType.js
│   │   │   ├── componentLinesForType.js
│   │   │   ├── index.js
│   │   │   ├── index.styl
│   │   │   ├── labelsForType.js
│   │   │   └── primitiveForType.js
│   │   ├── UniformsEditor
│   │   │   ├── index.js
│   │   │   ├── index.styl
│   │   │   └── uniformValuesForUniforms.js
│   │   ├── index.js
│   │   └── index.styl
│   ├── error
│   │   ├── index.js
│   │   └── index.styl
│   ├── gallery
│   │   ├── GalleryScreen
│   │   │   ├── index.js
│   │   │   └── index.styl
│   │   ├── TransitionPreview
│   │   │   ├── index.js
│   │   │   └── index.styl
│   │   ├── TransitionsBrowser
│   │   │   ├── index.js
│   │   │   └── index.styl
│   │   ├── TransitionsBrowserPager
│   │   │   ├── index.js
│   │   │   └── index.styl
│   │   ├── index.js
│   │   └── index.styl
│   ├── index.js
│   └── index.styl
└── ui
    ├── Footer
    │   ├── index.js
    │   └── index.styl
    ├── Header
    │   ├── index.js
    │   └── index.styl
    ├── Link
    │   ├── index.js
    │   └── index.styl
    ├── Logo
    │   ├── index.js
    │   └── index.styl
    ├── ScreenContainer
    │   ├── index.js
    │   └── index.styl
    ├── Toolbar
    │   ├── index.js
    │   └── index.styl
    ├── TransitionCanvas
    │   └── index.js
    ├── TransitionCanvasCache
    │   ├── SharedCanvas.js
    │   └── index.js
    ├── app.js
    ├── button
    │   ├── index.js
    │   └── index.styl
    ├── index.styl
    └── vignette
        ├── index.js
        └── index.styl