Add image_processing gem
/ test (push) Waiting to run Details

This commit is contained in:
Trevor Vallender 2024-03-08 11:33:58 +00:00
parent 4ab60b6409
commit 2f36a9c225
3 changed files with 32 additions and 22 deletions

View File

@ -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"

View File

@ -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

View File

@ -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;
}
} }
} }
} }