Skip to content

Commit b44291e

Browse files
authored
CSS/JS: Updated build system and theme selection (#2904)
* CSS/JS: Updated build system and theme selection * CSS/JS: Updated build system and theme selection * Add default theme symlink * Better theme symlinking * another attempt * Include application.js * Updated & fixed font resources * Fix fonts & dark mode * Rebuild css on container boot if PWP__THEME is set
1 parent 215ace8 commit b44291e

File tree

1,664 files changed

+13282
-11144
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,664 files changed

+13282
-11144
lines changed

.browserslistrc

-1
This file was deleted.

Gemfile

+2-1
Original file line numberDiff line numberDiff line change
@@ -70,9 +70,10 @@ gem "bootsnap", require: false
7070

7171
# Use SCSS for stylesheets
7272
gem "sass-rails", "~> 6.0", ">= 6.0.0"
73+
gem "cssbundling-rails", "~> 1.4"
7374
gem "terser", "~> 1.2"
7475
# Build JSON APIs with ease. Read more: https://github.com/rails/jbuilder
75-
gem "bootstrap", "5.2.3"
76+
gem "bootstrap"
7677
gem "json", "~> 2.9" # Legacy carry-over
7778

7879
# Hotwire's SPA-like page accelerator [https://turbo.hotwired.dev]

Gemfile.lock

+6-4
Original file line numberDiff line numberDiff line change
@@ -134,10 +134,9 @@ GEM
134134
bindex (0.8.1)
135135
bootsnap (1.18.4)
136136
msgpack (~> 1.2)
137-
bootstrap (5.2.3)
137+
bootstrap (5.3.3)
138138
autoprefixer-rails (>= 9.1.0)
139-
popper_js (>= 2.11.6, < 3)
140-
sassc-rails (>= 2.0.0)
139+
popper_js (>= 2.11.8, < 3)
141140
brakeman (6.2.2)
142141
racc
143142
builder (3.3.0)
@@ -160,6 +159,8 @@ GEM
160159
ostruct
161160
connection_pool (2.4.1)
162161
crass (1.0.6)
162+
cssbundling-rails (1.4.1)
163+
railties (>= 6.0.0)
163164
date (3.4.1)
164165
debase (0.2.8)
165166
debase-ruby_core_source (>= 3.3.6)
@@ -634,10 +635,11 @@ DEPENDENCIES
634635
aws-sdk-s3
635636
azure-storage-blob (~> 2.0)
636637
bootsnap
637-
bootstrap (= 5.2.3)
638+
bootstrap
638639
brakeman
639640
capybara (>= 3.37.1, < 4.0)
640641
config
642+
cssbundling-rails (~> 1.4)
641643
debase (>= 0.2.5.beta2)
642644
debug
643645
devise (>= 4.9.0)

Procfile.dev

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
web: bin/rails server -p 5100
2-
js: yarn watch
2+
js: yarn build --reload
3+
css: yarn watch:css
34
worker: bundle exec rake solid_queue:start

app/assets/config/manifest.js

+3-2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
//= link_tree ../images
2-
//= link_directory ../stylesheets .css
3-
//= link_tree ../javascripts .js
2+
//= link_tree ../builds
3+
//= link application.js
4+
//= link_tree ../fonts
9.21 KB
Binary file not shown.
Binary file not shown.
8.21 KB
Binary file not shown.
Binary file not shown.
9.39 KB
Binary file not shown.
Binary file not shown.
8.42 KB
Binary file not shown.
Binary file not shown.
9.32 KB
Binary file not shown.
Binary file not shown.
8.37 KB
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
8.66 KB
Binary file not shown.
Binary file not shown.
9.54 KB
Binary file not shown.
Binary file not shown.
8.64 KB
Binary file not shown.
Binary file not shown.
9.61 KB
Binary file not shown.
Binary file not shown.
8.65 KB
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
6.89 KB
Binary file not shown.
7.39 KB
Binary file not shown.
6.28 KB
Binary file not shown.
6.88 KB
Binary file not shown.
6.95 KB
Binary file not shown.
7.53 KB
Binary file not shown.
6.29 KB
Binary file not shown.
7.01 KB
Binary file not shown.
6.9 KB
Binary file not shown.
7.54 KB
Binary file not shown.
6.2 KB
Binary file not shown.
6.93 KB
Binary file not shown.
6.82 KB
Binary file not shown.
7.46 KB
Binary file not shown.
6.17 KB
Binary file not shown.
6.86 KB
Binary file not shown.
6.78 KB
Binary file not shown.
7.29 KB
Binary file not shown.
6.16 KB
Binary file not shown.
6.74 KB
Binary file not shown.
6.77 KB
Binary file not shown.
7.48 KB
Binary file not shown.
6.17 KB
Binary file not shown.
6.83 KB
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
18.6 KB
Binary file not shown.
19.3 KB
Binary file not shown.
16.9 KB
Binary file not shown.
18.1 KB
Binary file not shown.
18.9 KB
Binary file not shown.
19.7 KB
Binary file not shown.
17.2 KB
Binary file not shown.
18.1 KB
Binary file not shown.
18.7 KB
Binary file not shown.
19.7 KB
Binary file not shown.
16.9 KB
Binary file not shown.
18.1 KB
Binary file not shown.
18.7 KB
Binary file not shown.
19.7 KB
Binary file not shown.
16.9 KB
Binary file not shown.
18.2 KB
Binary file not shown.
18.7 KB
Binary file not shown.
19.3 KB
Binary file not shown.
17 KB
Binary file not shown.
18.2 KB
Binary file not shown.
18.7 KB
Binary file not shown.
19.9 KB
Binary file not shown.
16.9 KB
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.

0 commit comments

Comments
 (0)