Skip to content

Commit 3fa8b7c

Browse files
Copilotmcfiredrill
andcommitted
Convert datafruits Ember home layout to Rails Hotwire with Web Components
Co-authored-by: mcfiredrill <[email protected]>
1 parent 1217aab commit 3fa8b7c

31 files changed

+1735
-4
lines changed

.bundle/config

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
---
22
BUNDLE_PATH: "vendor/bundle"
3+
BUNDLE_WITHOUT: "taglib"

Gemfile

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,11 @@ source 'https://rubygems.org/'
33
gem 'rails', '7.0.5'
44
gem 'pg'
55

6+
gem 'turbo-rails'
7+
gem 'stimulus-rails'
8+
gem 'importmap-rails'
9+
gem 'sprockets-rails'
10+
611
gem 'spring', group: :development
712

813
gem 'devise'

Gemfile.lock

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1626,6 +1626,10 @@ GEM
16261626
image_processing (1.12.2)
16271627
mini_magick (>= 4.9.5, < 5)
16281628
ruby-vips (>= 2.0.17, < 3)
1629+
importmap-rails (2.2.3)
1630+
actionpack (>= 6.0.0)
1631+
activesupport (>= 6.0.0)
1632+
railties (>= 6.0.0)
16291633
jmespath (1.6.2)
16301634
json (2.6.3)
16311635
json-api-vanilla (1.0.4)
@@ -1653,6 +1657,7 @@ GEM
16531657
mimemagic (~> 0.3.0)
16541658
terrapin (~> 0.6.0)
16551659
language_server-protocol (3.17.0.3)
1660+
logger (1.7.0)
16561661
lograge (0.12.0)
16571662
actionpack (>= 4)
16581663
activesupport (>= 4)
@@ -1842,9 +1847,19 @@ GEM
18421847
capistrano (>= 3.8.1)
18431848
sorbet-runtime (0.5.10914)
18441849
spring (4.1.1)
1850+
sprockets (4.2.2)
1851+
concurrent-ruby (~> 1.0)
1852+
logger
1853+
rack (>= 2.2.4, < 4)
1854+
sprockets-rails (3.5.2)
1855+
actionpack (>= 6.1)
1856+
activesupport (>= 6.1)
1857+
sprockets (>= 3.0.0)
18451858
sshkit (1.21.4)
18461859
net-scp (>= 1.1.2)
18471860
net-ssh (>= 2.8.0)
1861+
stimulus-rails (1.3.4)
1862+
railties (>= 6.0.0)
18481863
syntax_tree (6.1.1)
18491864
prettier_print (>= 1.2.0)
18501865
syslog_protocol (0.9.2)
@@ -1857,6 +1872,9 @@ GEM
18571872
tilt (2.1.0)
18581873
timecop (0.9.6)
18591874
timeout (0.4.0)
1875+
turbo-rails (2.0.12)
1876+
actionpack (>= 6.0.0)
1877+
railties (>= 6.0.0)
18601878
tzinfo (2.0.6)
18611879
concurrent-ruby (~> 1.0)
18621880
tzinfo-data (1.2023.3)
@@ -1918,6 +1936,7 @@ DEPENDENCIES
19181936
headless
19191937
httparty
19201938
image_processing (>= 1.2)
1939+
importmap-rails
19211940
jsonapi-serializer
19221941
kaminari
19231942
kt-paperclip (~> 6.4, >= 6.4.1)
@@ -1950,9 +1969,12 @@ DEPENDENCIES
19501969
slackistrano
19511970
so_id3!
19521971
spring
1972+
sprockets-rails
1973+
stimulus-rails
19531974
terrapin
19541975
thwait
19551976
timecop
1977+
turbo-rails
19561978
tzinfo-data
19571979
unicorn
19581980
vcr
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
/*
2+
* This is a manifest file that'll be compiled into application.css, which will include all the files
3+
* listed below.
4+
*
5+
* Any CSS (not SASS) file within this directory, lib/assets/stylesheets, vendor/assets/stylesheets,
6+
* or any plugin's vendor/assets/stylesheets directory can be referenced here using a relative path.
7+
*
8+
* You're free to add application-wide styles to this file and they'll appear at the bottom of the
9+
* compiled file so the styles you add here take precedence over styles in any other CSS files in this directory.
10+
*
11+
*= require home
12+
*= require_self
13+
*/

0 commit comments

Comments
 (0)