Add image_processing gem
/ test (push) Waiting to run
Details
/ test (push) Waiting to run
Details
This commit is contained in:
parent
4ab60b6409
commit
2f36a9c225
1
Gemfile
1
Gemfile
|
@ -7,6 +7,7 @@ gem "rails", "~> 7.1"
|
||||||
gem "sprockets-rails"
|
gem "sprockets-rails"
|
||||||
gem "pg"
|
gem "pg"
|
||||||
gem "puma"
|
gem "puma"
|
||||||
|
gem "image_processing"
|
||||||
gem "importmap-rails"
|
gem "importmap-rails"
|
||||||
gem "turbo-rails"
|
gem "turbo-rails"
|
||||||
gem "stimulus-rails"
|
gem "stimulus-rails"
|
||||||
|
|
|
@ -109,10 +109,14 @@ GEM
|
||||||
drb (2.2.0)
|
drb (2.2.0)
|
||||||
ruby2_keywords
|
ruby2_keywords
|
||||||
erubi (1.12.0)
|
erubi (1.12.0)
|
||||||
|
ffi (1.16.3)
|
||||||
globalid (1.2.1)
|
globalid (1.2.1)
|
||||||
activesupport (>= 6.1)
|
activesupport (>= 6.1)
|
||||||
i18n (1.14.1)
|
i18n (1.14.1)
|
||||||
concurrent-ruby (~> 1.0)
|
concurrent-ruby (~> 1.0)
|
||||||
|
image_processing (1.12.2)
|
||||||
|
mini_magick (>= 4.9.5, < 5)
|
||||||
|
ruby-vips (>= 2.0.17, < 3)
|
||||||
importmap-rails (2.0.1)
|
importmap-rails (2.0.1)
|
||||||
actionpack (>= 6.0.0)
|
actionpack (>= 6.0.0)
|
||||||
activesupport (>= 6.0.0)
|
activesupport (>= 6.0.0)
|
||||||
|
@ -146,6 +150,7 @@ GEM
|
||||||
net-smtp
|
net-smtp
|
||||||
marcel (1.0.2)
|
marcel (1.0.2)
|
||||||
matrix (0.4.2)
|
matrix (0.4.2)
|
||||||
|
mini_magick (4.12.0)
|
||||||
mini_mime (1.1.5)
|
mini_mime (1.1.5)
|
||||||
minitest (5.21.2)
|
minitest (5.21.2)
|
||||||
msgpack (1.7.2)
|
msgpack (1.7.2)
|
||||||
|
@ -215,6 +220,8 @@ GEM
|
||||||
reline (0.4.2)
|
reline (0.4.2)
|
||||||
io-console (~> 0.5)
|
io-console (~> 0.5)
|
||||||
rexml (3.2.6)
|
rexml (3.2.6)
|
||||||
|
ruby-vips (2.2.1)
|
||||||
|
ffi (~> 1.12)
|
||||||
ruby2_keywords (0.0.5)
|
ruby2_keywords (0.0.5)
|
||||||
rubyzip (2.3.2)
|
rubyzip (2.3.2)
|
||||||
selenium-webdriver (4.17.0)
|
selenium-webdriver (4.17.0)
|
||||||
|
@ -268,6 +275,7 @@ DEPENDENCIES
|
||||||
capybara
|
capybara
|
||||||
debug
|
debug
|
||||||
flaggle_rock!
|
flaggle_rock!
|
||||||
|
image_processing
|
||||||
importmap-rails
|
importmap-rails
|
||||||
jbuilder
|
jbuilder
|
||||||
kaminari
|
kaminari
|
||||||
|
|
|
@ -72,29 +72,30 @@ header {
|
||||||
-webkit-text-stroke: 1px var(--background-color);
|
-webkit-text-stroke: 1px var(--background-color);
|
||||||
padding: .25em 0;
|
padding: .25em 0;
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
nav {
|
nav {
|
||||||
background-color: var(--dark-background-color);
|
z-index: 999;
|
||||||
padding: 1em;
|
background-color: var(--dark-background-color);
|
||||||
font-family: "Rogue", sans-serif;
|
padding: 1em;
|
||||||
position: sticky;
|
font-family: "Rogue", sans-serif;
|
||||||
top: 0;
|
position: sticky;
|
||||||
> ul {
|
top: 0;
|
||||||
text-align: center;
|
> ul {
|
||||||
animation-name: move-menu;
|
text-align: center;
|
||||||
animation-duration: 3s;
|
animation-name: move-menu;
|
||||||
animation-timeline: scroll(root block);
|
animation-duration: 3s;
|
||||||
> li {
|
animation-timeline: scroll(root block);
|
||||||
display: inline;
|
> li {
|
||||||
padding: 0 2em;
|
display: inline;
|
||||||
> a:link, > a:visited {
|
padding: 0 2em;
|
||||||
text-decoration: none;
|
> a:link, > a:visited {
|
||||||
font-size: 1.3em;
|
text-decoration: none;
|
||||||
font-weight: bold;
|
font-size: 1.3em;
|
||||||
}
|
font-weight: bold;
|
||||||
> a:hover {
|
}
|
||||||
text-decoration: underline;
|
> a:hover {
|
||||||
|
text-decoration: underline;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue