Commit Graph

12 Commits (4c1fd9a19c779fa6e7d74513c61f37ce05a841b3)

Author SHA1 Message Date
kibigo! 541fe9b110 Skins support 7 years ago
kibigo! bdbbd06dad Finalized theme loading and stuff 7 years ago
kibigo! a9ed857171 WIP static themeing 7 years ago
kibigo! 45c44989c8 Forking glitch theme 7 years ago
Ondřej Hruška 4b397adb5b
fix some lint errors 8 years ago
David Yip dbb1fce94d Merge remote-tracking branch 'upstream/master' into gs-master 8 years ago
Yamagishi Kazutoshi bf0ee1a25c Enable ESLint rules import/* (#5414)
* Enable ESLint rules import/*

* fix
8 years ago
Andrew 0401a24558 Add support for multiple themes (#4959)
* Add support for selecting a theme

* Fix codeclimate issues

* Look up site default style if current user is not available due to e.g. not being logged in

* Remove outdated comment in common.js

* Address requested changes in themes PR

* Fix codeclimate issues

* Explicitly check current_account in application controller and only check theme availability if non-nil

* codeclimate

* explicit precedence with &&

* Fix code style in application_controller according to @nightpool's suggestion, use default style in embedded.html.haml

* codeclimate: indentation + return
8 years ago
Gô Shoemake b61e3daf98 Multiple frontend support (#110)
* Initial multiple frontend support

* Removed unnecessary require()

* Moved styles/images out of common
8 years ago
Akihiko Odaki b15f790221 Require images in common.js (#4232) 8 years ago
Akihiko Odaki (@fn_aki@pawoo.net) 8784bd79d0 Require stylesheets in common.js (#4152)
Require stylesheets in common.js because stylesheets are shared by the
entry points.
8 years ago
Akihiko Odaki 85c9496340 Introduce common JavaScript file (#2981)
* Create common chunk rather than vendor chunk

vendor chunk is a set of modules provided by external vendors, but now we
can have a chunk as a set of modules shared by multiple entry points,
which could be more efficent than having vendor chunk.

* Start rails-ujs in common.js

This is used by /settings/two_factor_authentication.
8 years ago