Multiple frontend support (#110)

* Initial multiple frontend support

* Removed unnecessary require()

* Moved styles/images out of common
This commit is contained in:
Gô Shoemake
2017-07-30 10:28:21 -07:00
committed by Ondřej Hruška
parent 6ff084dbbb
commit b61e3daf98
10 changed files with 44 additions and 23 deletions

View File

@ -1,5 +1,11 @@
import loadPolyfills from '../mastodon/load_polyfills';
// import default stylesheet with variables
require('font-awesome/css/font-awesome.css');
require('mastodon-application-style');
require.context('../images/', true);
loadPolyfills().then(() => {
require('../mastodon/main').default();
}).catch(e => {

View File

@ -1,9 +1,6 @@
import { start } from 'rails-ujs';
// import default stylesheet with variables
require('font-awesome/css/font-awesome.css');
require('mastodon-application-style');
require.context('../images/', true);
// import common styling
require('../styles/common.scss');
start();

View File

@ -0,0 +1,16 @@
// This file replaces `app/javascript/packs/application.js` for use
// with multiple frontends.
import loadPolyfills from '../../mastodon/load_polyfills';
// import default stylesheet with variables
require('font-awesome/css/font-awesome.css');
require('mastodon-application-style');
require.context('../../images/', true);
loadPolyfills().then(() => {
require('../../mastodon/main').default();
}).catch(e => {
console.error(e);
});