diff --git a/Procfile.dev b/Procfile.dev index 319b4a58..9e327d9a 100644 --- a/Procfile.dev +++ b/Procfile.dev @@ -1,3 +1,3 @@ web: bundle exec puma -C config/puma.rb -css: bin/rails tailwindcss:watch +css: bin/rails tailwindcss:watch[always] vite: bin/vite dev diff --git a/app/assets/images/arturo_edo.png b/app/assets/images/arturo_edo.png new file mode 100644 index 00000000..c2d3c993 Binary files /dev/null and b/app/assets/images/arturo_edo.png differ diff --git a/app/assets/images/flavio_wuensche.png b/app/assets/images/flavio_wuensche.png new file mode 100644 index 00000000..0b083042 Binary files /dev/null and b/app/assets/images/flavio_wuensche.png differ diff --git a/app/views/components/_footer.html.erb b/app/views/components/_footer.html.erb new file mode 100644 index 00000000..f0a6582d --- /dev/null +++ b/app/views/components/_footer.html.erb @@ -0,0 +1,35 @@ +
+ + diff --git a/app/views/components/_testimonials.html.erb b/app/views/components/_testimonials.html.erb index e08034ab..d3882c20 100644 --- a/app/views/components/_testimonials.html.erb +++ b/app/views/components/_testimonials.html.erb @@ -3,8 +3,7 @@ { name: 'Arturo Edo', position: 'CEO, Reserva Ink', - image_url: - 'https://media.licdn.com/dms/image/C4E03AQHo6sKhi6s9hA/profile-displayphoto-shrink_200_200/0/1516962323454?e=2147483647&v=beta&t=-eUs5z2Lf8XoZU21T82fxzvwLHE7YmPIZg__RRzI8G0', + image_url: asset_path('arturo_edo.png'), heading: 'Clean code, happy devs', text: "Cherry is just what we needed to keep track of our technical debt. It's a great tool to keep our codebase clean and our developers motivated.", @@ -12,7 +11,7 @@ { name: 'Flavio Wuensche', position: 'Staff Engineer, Doctolib', - image_url: 'https://pbs.twimg.com/profile_images/1230153026515742727/DsPePwIM_400x400.jpg', + image_url: asset_path('flavio_wuensche.png'), heading: 'Perfect for code migrations', text: "I'm the creator of the tool and surely biased here, but I truly think Cherry is the perfect tool for code migrations, especially in large codebases and with multiple teams.", diff --git a/app/views/layouts/landing.html.erb b/app/views/layouts/landing.html.erb index ceedd00c..ae73e830 100644 --- a/app/views/layouts/landing.html.erb +++ b/app/views/layouts/landing.html.erb @@ -10,7 +10,7 @@
<%= render 'components/alerts' %> <%= yield %> - <%= react_component 'Footer' %> + <%= render 'components/footer' %>
diff --git a/bin/dev b/bin/dev index c7513e16..e26cb971 100755 --- a/bin/dev +++ b/bin/dev @@ -1,6 +1,8 @@ #!/usr/bin/env sh export PORT="${PORT:-3001}" +# Prevent Puma workers from crashing on macOS due to fork() safety checks (NSCharacterSet) +export OBJC_DISABLE_INITIALIZE_FORK_SAFETY=YES if ! gem list foreman -i --silent; then echo "Installing foreman..."