├── .gitignore ├── CHECKS ├── DOKKU_SCALE ├── LICENSE ├── README.md ├── app.js ├── backend ├── ConfigAPI.js ├── Database.js ├── IpnAPI.js ├── Log.js ├── ThemesAPI.js ├── UserAPI.js ├── Utils.js ├── migration │ ├── import.js │ └── transferdb.js ├── server.js └── tools.js ├── db_dump ├── all-color-themes.jar └── themes.json ├── frontend ├── builders │ ├── BuilderUtils.js │ ├── Builders.js │ └── Idea.js ├── components │ ├── DownloadBar │ │ ├── DownloadAllBar.jsx │ │ ├── DownloadBar.jsx │ │ └── DownloadBar.less │ ├── Filter │ │ ├── Filter.jsx │ │ └── Filter.less │ ├── Footer │ │ ├── Footer.jsx │ │ └── Footer.less │ ├── Header │ │ ├── Header.jsx │ │ ├── Header.less │ │ └── logo.svg │ ├── Link │ │ └── Link.jsx │ ├── LoginPanel │ │ ├── LoginForm.jsx │ │ ├── LoginPanel.jsx │ │ ├── LoginPanel.less │ │ ├── UserMenu.jsx │ │ └── user-icon.svg │ ├── Pager │ │ ├── Pager.jsx │ │ └── Pager.less │ ├── PendingIcon │ │ ├── PendingIcon.jsx │ │ └── PendingIcon.less │ ├── Preview │ │ ├── Preview.jsx │ │ └── Preview.less │ ├── PreviewList │ │ ├── PreviewList.jsx │ │ └── PreviewList.less │ ├── PreviewListItem │ │ ├── PreviewListItem.jsx │ │ ├── PreviewListItem.less │ │ └── download-icon.svg │ ├── ProgressBar │ │ ├── ProgressBar.jsx │ │ └── ProgressBar.less │ └── PropTypes.jsx ├── core │ ├── Application.jsx │ ├── Request.jsx │ ├── Settings.jsx │ └── i18n.jsx ├── favicon.png ├── fonts │ ├── SourceCodePro-Light.ttf │ └── SourceCodePro-Semibold.ttf ├── index.html ├── layouts │ ├── Layouts.jsx │ ├── generic.jsx │ ├── html.jsx │ └── ruby.jsx ├── main.jsx ├── main.less ├── store │ ├── Themes.jsx │ ├── User.jsx │ ├── state │ │ ├── build-archive.jsx │ │ ├── currentView.jsx │ │ ├── download-all.jsx │ │ ├── index.jsx │ │ ├── theme.jsx │ │ └── user.jsx │ └── store.jsx ├── styles │ ├── flex.less │ └── link.less ├── utils │ └── QueryParameters.jsx └── views │ ├── BuildArchiveView │ ├── BuildArchiveView.jsx │ ├── BuildArchiveView.less │ └── BuildWorker.js │ ├── DownloadAllView │ ├── DownloadAllView.jsx │ └── DownloadAllView.less │ ├── HelpView │ ├── HelpView.jsx │ └── HelpView.less │ ├── IndexView │ ├── IndexView.jsx │ └── IndexView.less │ ├── ThemeView │ ├── ThemeView.jsx │ └── ThemeView.less │ └── UploadView │ ├── UploadView.jsx │ └── UploadView.less ├── package.json ├── tests ├── frontend │ ├── account.js │ └── index.js └── nightwatch.json └── webpack.config.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/.gitignore -------------------------------------------------------------------------------- /CHECKS: -------------------------------------------------------------------------------- 1 | WAIT=15 2 | TIMEOUT=10 3 | ATTEMPTS=5 4 | 5 | / Color Themes 6 | -------------------------------------------------------------------------------- /DOKKU_SCALE: -------------------------------------------------------------------------------- 1 | web=3 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/README.md -------------------------------------------------------------------------------- /app.js: -------------------------------------------------------------------------------- 1 | require("./backend/server"); 2 | -------------------------------------------------------------------------------- /backend/ConfigAPI.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/backend/ConfigAPI.js -------------------------------------------------------------------------------- /backend/Database.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/backend/Database.js -------------------------------------------------------------------------------- /backend/IpnAPI.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/backend/IpnAPI.js -------------------------------------------------------------------------------- /backend/Log.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/backend/Log.js -------------------------------------------------------------------------------- /backend/ThemesAPI.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/backend/ThemesAPI.js -------------------------------------------------------------------------------- /backend/UserAPI.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/backend/UserAPI.js -------------------------------------------------------------------------------- /backend/Utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/backend/Utils.js -------------------------------------------------------------------------------- /backend/migration/import.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/backend/migration/import.js -------------------------------------------------------------------------------- /backend/migration/transferdb.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/backend/migration/transferdb.js -------------------------------------------------------------------------------- /backend/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/backend/server.js -------------------------------------------------------------------------------- /backend/tools.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/backend/tools.js -------------------------------------------------------------------------------- /db_dump/all-color-themes.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/db_dump/all-color-themes.jar -------------------------------------------------------------------------------- /db_dump/themes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/db_dump/themes.json -------------------------------------------------------------------------------- /frontend/builders/BuilderUtils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/frontend/builders/BuilderUtils.js -------------------------------------------------------------------------------- /frontend/builders/Builders.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/frontend/builders/Builders.js -------------------------------------------------------------------------------- /frontend/builders/Idea.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/frontend/builders/Idea.js -------------------------------------------------------------------------------- /frontend/components/DownloadBar/DownloadAllBar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/frontend/components/DownloadBar/DownloadAllBar.jsx -------------------------------------------------------------------------------- /frontend/components/DownloadBar/DownloadBar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/frontend/components/DownloadBar/DownloadBar.jsx -------------------------------------------------------------------------------- /frontend/components/DownloadBar/DownloadBar.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/frontend/components/DownloadBar/DownloadBar.less -------------------------------------------------------------------------------- /frontend/components/Filter/Filter.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/frontend/components/Filter/Filter.jsx -------------------------------------------------------------------------------- /frontend/components/Filter/Filter.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/frontend/components/Filter/Filter.less -------------------------------------------------------------------------------- /frontend/components/Footer/Footer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/frontend/components/Footer/Footer.jsx -------------------------------------------------------------------------------- /frontend/components/Footer/Footer.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/frontend/components/Footer/Footer.less -------------------------------------------------------------------------------- /frontend/components/Header/Header.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/frontend/components/Header/Header.jsx -------------------------------------------------------------------------------- /frontend/components/Header/Header.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/frontend/components/Header/Header.less -------------------------------------------------------------------------------- /frontend/components/Header/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/frontend/components/Header/logo.svg -------------------------------------------------------------------------------- /frontend/components/Link/Link.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/frontend/components/Link/Link.jsx -------------------------------------------------------------------------------- /frontend/components/LoginPanel/LoginForm.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/frontend/components/LoginPanel/LoginForm.jsx -------------------------------------------------------------------------------- /frontend/components/LoginPanel/LoginPanel.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/frontend/components/LoginPanel/LoginPanel.jsx -------------------------------------------------------------------------------- /frontend/components/LoginPanel/LoginPanel.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/frontend/components/LoginPanel/LoginPanel.less -------------------------------------------------------------------------------- /frontend/components/LoginPanel/UserMenu.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/frontend/components/LoginPanel/UserMenu.jsx -------------------------------------------------------------------------------- /frontend/components/LoginPanel/user-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/frontend/components/LoginPanel/user-icon.svg -------------------------------------------------------------------------------- /frontend/components/Pager/Pager.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/frontend/components/Pager/Pager.jsx -------------------------------------------------------------------------------- /frontend/components/Pager/Pager.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/frontend/components/Pager/Pager.less -------------------------------------------------------------------------------- /frontend/components/PendingIcon/PendingIcon.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/frontend/components/PendingIcon/PendingIcon.jsx -------------------------------------------------------------------------------- /frontend/components/PendingIcon/PendingIcon.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/frontend/components/PendingIcon/PendingIcon.less -------------------------------------------------------------------------------- /frontend/components/Preview/Preview.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/frontend/components/Preview/Preview.jsx -------------------------------------------------------------------------------- /frontend/components/Preview/Preview.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/frontend/components/Preview/Preview.less -------------------------------------------------------------------------------- /frontend/components/PreviewList/PreviewList.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/frontend/components/PreviewList/PreviewList.jsx -------------------------------------------------------------------------------- /frontend/components/PreviewList/PreviewList.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/frontend/components/PreviewList/PreviewList.less -------------------------------------------------------------------------------- /frontend/components/PreviewListItem/PreviewListItem.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/frontend/components/PreviewListItem/PreviewListItem.jsx -------------------------------------------------------------------------------- /frontend/components/PreviewListItem/PreviewListItem.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/frontend/components/PreviewListItem/PreviewListItem.less -------------------------------------------------------------------------------- /frontend/components/PreviewListItem/download-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/frontend/components/PreviewListItem/download-icon.svg -------------------------------------------------------------------------------- /frontend/components/ProgressBar/ProgressBar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/frontend/components/ProgressBar/ProgressBar.jsx -------------------------------------------------------------------------------- /frontend/components/ProgressBar/ProgressBar.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/frontend/components/ProgressBar/ProgressBar.less -------------------------------------------------------------------------------- /frontend/components/PropTypes.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/frontend/components/PropTypes.jsx -------------------------------------------------------------------------------- /frontend/core/Application.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/frontend/core/Application.jsx -------------------------------------------------------------------------------- /frontend/core/Request.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/frontend/core/Request.jsx -------------------------------------------------------------------------------- /frontend/core/Settings.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/frontend/core/Settings.jsx -------------------------------------------------------------------------------- /frontend/core/i18n.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/frontend/core/i18n.jsx -------------------------------------------------------------------------------- /frontend/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/frontend/favicon.png -------------------------------------------------------------------------------- /frontend/fonts/SourceCodePro-Light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/frontend/fonts/SourceCodePro-Light.ttf -------------------------------------------------------------------------------- /frontend/fonts/SourceCodePro-Semibold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/frontend/fonts/SourceCodePro-Semibold.ttf -------------------------------------------------------------------------------- /frontend/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/frontend/index.html -------------------------------------------------------------------------------- /frontend/layouts/Layouts.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/frontend/layouts/Layouts.jsx -------------------------------------------------------------------------------- /frontend/layouts/generic.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/frontend/layouts/generic.jsx -------------------------------------------------------------------------------- /frontend/layouts/html.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/frontend/layouts/html.jsx -------------------------------------------------------------------------------- /frontend/layouts/ruby.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/frontend/layouts/ruby.jsx -------------------------------------------------------------------------------- /frontend/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/frontend/main.jsx -------------------------------------------------------------------------------- /frontend/main.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/frontend/main.less -------------------------------------------------------------------------------- /frontend/store/Themes.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/frontend/store/Themes.jsx -------------------------------------------------------------------------------- /frontend/store/User.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/frontend/store/User.jsx -------------------------------------------------------------------------------- /frontend/store/state/build-archive.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/frontend/store/state/build-archive.jsx -------------------------------------------------------------------------------- /frontend/store/state/currentView.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/frontend/store/state/currentView.jsx -------------------------------------------------------------------------------- /frontend/store/state/download-all.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/frontend/store/state/download-all.jsx -------------------------------------------------------------------------------- /frontend/store/state/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/frontend/store/state/index.jsx -------------------------------------------------------------------------------- /frontend/store/state/theme.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/frontend/store/state/theme.jsx -------------------------------------------------------------------------------- /frontend/store/state/user.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/frontend/store/state/user.jsx -------------------------------------------------------------------------------- /frontend/store/store.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/frontend/store/store.jsx -------------------------------------------------------------------------------- /frontend/styles/flex.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/frontend/styles/flex.less -------------------------------------------------------------------------------- /frontend/styles/link.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/frontend/styles/link.less -------------------------------------------------------------------------------- /frontend/utils/QueryParameters.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/frontend/utils/QueryParameters.jsx -------------------------------------------------------------------------------- /frontend/views/BuildArchiveView/BuildArchiveView.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/frontend/views/BuildArchiveView/BuildArchiveView.jsx -------------------------------------------------------------------------------- /frontend/views/BuildArchiveView/BuildArchiveView.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/frontend/views/BuildArchiveView/BuildArchiveView.less -------------------------------------------------------------------------------- /frontend/views/BuildArchiveView/BuildWorker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/frontend/views/BuildArchiveView/BuildWorker.js -------------------------------------------------------------------------------- /frontend/views/DownloadAllView/DownloadAllView.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/frontend/views/DownloadAllView/DownloadAllView.jsx -------------------------------------------------------------------------------- /frontend/views/DownloadAllView/DownloadAllView.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/frontend/views/DownloadAllView/DownloadAllView.less -------------------------------------------------------------------------------- /frontend/views/HelpView/HelpView.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/frontend/views/HelpView/HelpView.jsx -------------------------------------------------------------------------------- /frontend/views/HelpView/HelpView.less: -------------------------------------------------------------------------------- 1 | #help-view { 2 | 3 | } 4 | -------------------------------------------------------------------------------- /frontend/views/IndexView/IndexView.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/frontend/views/IndexView/IndexView.jsx -------------------------------------------------------------------------------- /frontend/views/IndexView/IndexView.less: -------------------------------------------------------------------------------- 1 | #index-view { 2 | } 3 | -------------------------------------------------------------------------------- /frontend/views/ThemeView/ThemeView.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/frontend/views/ThemeView/ThemeView.jsx -------------------------------------------------------------------------------- /frontend/views/ThemeView/ThemeView.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/frontend/views/ThemeView/ThemeView.less -------------------------------------------------------------------------------- /frontend/views/UploadView/UploadView.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/frontend/views/UploadView/UploadView.jsx -------------------------------------------------------------------------------- /frontend/views/UploadView/UploadView.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/frontend/views/UploadView/UploadView.less -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/package.json -------------------------------------------------------------------------------- /tests/frontend/account.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/tests/frontend/account.js -------------------------------------------------------------------------------- /tests/frontend/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/tests/frontend/index.js -------------------------------------------------------------------------------- /tests/nightwatch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/tests/nightwatch.json -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvoyni/color-themes/HEAD/webpack.config.js --------------------------------------------------------------------------------