diff --git a/app/controllers/pages_controller.rb b/app/controllers/pages_controller.rb index 44e73fb..50bce80 100755 --- a/app/controllers/pages_controller.rb +++ b/app/controllers/pages_controller.rb @@ -7,8 +7,7 @@ class PagesController < ApplicationController # Homepage showing featured events def home - # @events = Event.published.featured.limit(3) - # @events = Event.where(state: :published).order(created_at: :desc) + @events = Event.published.featured.limit(3) if user_signed_in? return redirect_to(dashboard_path) diff --git a/app/javascript/application.js b/app/javascript/application.js index 41fd25e..6d426e6 100755 --- a/app/javascript/application.js +++ b/app/javascript/application.js @@ -1,7 +1,3 @@ // Entry point for the build script in your package.json import "@hotwired/turbo-rails"; -import Alpine from 'alpinejs'; import "./controllers"; - -window.Alpine = Alpine; -Alpine.start(); diff --git a/app/javascript/controllers/application.js b/app/javascript/controllers/application.js index d6fe5eb..f2ead8c 100755 --- a/app/javascript/controllers/application.js +++ b/app/javascript/controllers/application.js @@ -6,4 +6,8 @@ const application = Application.start(); application.debug = false; window.Stimulus = application; +// import Alpine from 'alpinejs'; +// window.Alpine = Alpine; +// Alpine.start(); + export { application }; diff --git a/app/javascript/controllers/index.js b/app/javascript/controllers/index.js index 93abc2b..161b8fa 100755 --- a/app/javascript/controllers/index.js +++ b/app/javascript/controllers/index.js @@ -7,15 +7,17 @@ import { application } from "./application" import LogoutController from "./logout_controller" import FlashMessageController from "./flash_message_controller" import CounterController from "./counter_controller" -import FeaturedEventController from "./featured_event_controller" +// import FeaturedEventController from "./featured_event_controller" -application.register("logout", LogoutController) // Allow logout using js -application.register("flash-message", FlashMessageController) // Dismiss notification after 5 secondes -application.register("counter", CounterController) // Simple counter for homepage -application.register("featured-event", FeaturedEventController) // Featured event controller for homepage +// application.register("logout", LogoutController) // Allow logout using js +// application.register("flash-message", FlashMessageController) // Dismiss notification after 5 secondes +// application.register("counter", CounterController) // Simple counter for homepage +// application.register("featured-event", FeaturedEventController) // Featured event controller for homepage // import ShadcnTestController from "./shadcn_test_controller" // application.register("shadcn-test", ShadcnTestController) // Test controller for Shadcn + + diff --git a/app/views/pages/home.html.erb b/app/views/pages/home.html.erb index 94de205..f35fb72 100755 --- a/app/views/pages/home.html.erb +++ b/app/views/pages/home.html.erb @@ -1,12 +1,12 @@ <% content_for :title, "Aperonight - Découvrez des événements après-travail de luxe" %> - +

Découvrez les afterworks à Paris

Connectez-vous avec des professionnels, explorez des lieux uniques et créez des expériences mémorables lors d'événements après-travail soigneusement sélectionnés dans votre ville.

- +
<%= link_to "Explorer les événements", events_path, class: "btn btn-lg btn-primary" %> <%= link_to "Organiser un événement", "#", class: "btn btn-lg btn-secondary" %> @@ -14,9 +14,9 @@
- + <%= render "components/event_finder" %> - +