| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Signed-off-by: Max Magorsch <arzano@gentoo.org>
|
|
|
|
| |
Signed-off-by: Max Magorsch <arzano@gentoo.org>
|
|
|
|
| |
Signed-off-by: Max Magorsch <arzano@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
| |
Webpack creates multiple modules. This way, some functions aren't
accessible the way they were before. I.e. functions which are defined
in, for instance, index.js aren't accessible from index.html.erb out
of the box. That's because webpack prevents polluting the global scope.
This has been fixed in this commit.
Signed-off-by: Max Magorsch <max@magorsch.de>
|
|
|
|
|
|
|
|
|
|
|
| |
Update the project to Bootstrap 4, which is a major rewrite of the
entire project. So far, a Tyrian version that is based on Bootstrap 4
is included for that reason. However, in future, it may be retrieved
from the CDN or installed as node module.
Webpacker is bundeling all of the javascript code and stylesheets.
Signed-off-by: Max Magorsch <max@magorsch.de>
|
|
The asset pipeline was introduced in Rails 3.1. However, since Rails 5.1
webpacker has been available, so that it's possible to use webpack.
The project has been fully migrated to use webpacker for bundeling
javascripts as well as stylesheets now. This way, sprockets has been
completely replaced and removed from the project. Associated gems as
jquery-rails have been removed as well.
Accordingly all advanced webpack functionalities are available now.
The bin/first-run file as well as the Dockerfiles have been adjusted to
use webpacker instead of the asset pipeline.
Please note: In order to use webpacker, yarn has to be installed on
the target system. Please make sure that 'yarnpkg' is in your path.
Signed-off-by: Max Magorsch <max@magorsch.de>
|