- Updated the `index.blade.php` template to extend the `layouts.app` layout.
- Added a title and description section for SEO purposes in the `index.blade.php` template.
- Removed unnecessary HTML tags from the `index.blade.php` template.
- Updated the `show.blade.php` template to extend the `layouts.app` layout.
- Added a title and description section for SEO purposes in the `show.blade.php` template.
- Removed unnecessary HTML tags from the `show.blade.php` template.
- Refactored the sales index view to extend the 'layouts.app' blade template.
- Updated the title and description sections with appropriate content.
- Removed unnecessary meta tags related to icons, OpenGraph, and Twitter.
- Added a new section for content and included the 'x-sales.current_sales' component.
This commit improves the structure and content of the sales index page.
- Updated the meta description tag in `app.blade.php` to fix formatting.
- Added `@stack('top_scripts')` and `@stack('bottom_scripts')` sections in `app.blade.php`.
- Extended the `layouts.app` template in `skins/index.blade.php` and `skins/show.blade.php`.
- Added title and description sections in both files.
- Removed duplicate meta tags from both files.
- Added content section with appropriate components in both files.
- Added a new script file, 'vert-scroll.js', to be loaded at the bottom of the page in `skins/show.blade.php`.
- Refactored the home.blade.php file to extend the layouts.app.blade.php file.
- Moved the title and description sections to their respective yield sections in app.blade.php.
- Removed duplicate code from home.blade.php.
This commit improves code organization and removes duplication in the views.
The livestreaming website name "Trello" has been replaced with "Trovo" in the about/index.blade.php file. This change reflects the correct information regarding where League of Legends events are broadcasted.
* feat(controllers): add AboutController and FAQController
- Added new controllers for the About page and FAQ page.
- The AboutController handles requests related to the About page.
- The FAQController handles requests related to the FAQ page.
feat(components): add Dropdown component
- Created a new Dropdown component for displaying questions and answers in the FAQ page.
- The Dropdown component takes in a question and answer as props.
feat(views): add blade templates for Heimerdinger and League of Legends FAQs
- Added blade templates for displaying frequently asked questions about Heimerdinger and League of Legends.
- The Heimerdinger template includes specific questions and answers about Heimerdinger, along with relevant meta tags for SEO purposes.
- The League of Legends template includes general questions and answers about League of Legends, along with relevant meta tags.
* feat(faq): add Heimerdinger's backstory and naming
- Added a new FAQ dropdown for Heimerdinger's backstory, providing information about his origins, role in Piltover, and association with Ekko.
- Included another FAQ dropdown that explains the inspiration behind Heimerdinger's name, combining J. Robert Oppenheimer and Erwin Schrödinger.
- These additions enhance the user's understanding of Heimerdinger's character and background.
* Apply fixes from StyleCI
* refactor(components): simplify constructor syntax
- Refactored the constructor syntax in the `Dropdown` component to use a simplified format.
- Removed unnecessary line breaks and indentation for improved readability.
* refactor(faq): update Heimerdinger page layout
- Change the heading tag from `<h2>` to `<h1>` for better semantic structure.
- Update the paragraph tag from `<p>` to `<h2>` for consistency with other sections.
- Improve the readability and maintainability of the code.
* feat(controllers): add AboutController and FAQController
- Added new controllers for the About page and FAQ page.
- The AboutController handles requests related to the About page.
- The FAQController handles requests related to the FAQ page.
feat(components): add Dropdown component
- Created a new Dropdown component for displaying questions and answers in the FAQ page.
- The Dropdown component takes in a question and answer as props.
feat(views): add blade templates for Heimerdinger and League of Legends FAQs
- Added blade templates for displaying frequently asked questions about Heimerdinger and League of Legends.
- The Heimerdinger template includes specific questions and answers about Heimerdinger, along with relevant meta tags for SEO purposes.
- The League of Legends template includes general questions and answers about League of Legends, along with relevant meta tags.
* feat(faq): add Heimerdinger's backstory and naming
- Added a new FAQ dropdown for Heimerdinger's backstory, providing information about his origins, role in Piltover, and association with Ekko.
- Included another FAQ dropdown that explains the inspiration behind Heimerdinger's name, combining J. Robert Oppenheimer and Erwin Schrödinger.
- These additions enhance the user's understanding of Heimerdinger's character and background.
* Apply fixes from StyleCI
* refactor(components): simplify constructor syntax
- Refactored the constructor syntax in the `Dropdown` component to use a simplified format.
- Removed unnecessary line breaks and indentation for improved readability.
* refactor(faq): update Heimerdinger page layout
- Change the heading tag from `<h2>` to `<h1>` for better semantic structure.
- Update the paragraph tag from `<p>` to `<h2>` for consistency with other sections.
- Improve the readability and maintainability of the code.
* feat(about): add about page and route
- Added a new AboutController class with an index method to handle the /about route.
- Created a new blade template file, index.blade.php, for the about page.
- Added HTML markup and content for the about page.
- Updated web.php routes file to include the /about route.
* feat(about): add information about League of Legends, Heimerdinger
- Added a section with detailed information about League of Legends, including its gameplay, competitive scene, and spin-off game modes.
- Included a section introducing Heimerdinger.lol as a fan-made website dedicated to providing information about League of Legends.
- Added a section describing the character Heimerdinger, his role in the game, and his appearance in the animated series Arcane.
* feat(navbar): update About link and fix routing issue
- Updated the href attribute of the About link in the navbar component to point to the correct route.
- Fixed a routing issue where the active class was not being applied correctly when on the About page.
---------
Co-authored-by: Rico <rico-vz@users.noreply.github.com>
- Updated the link in the "features.blade.php" file to point to "/sale-rotation".
- Updated the link in the "navbar.blade.php" file to use the route "sales.index".
These changes improve navigation and ensure consistency across pages.
- Added a new file `SaleController.php` in the `app/Http/Controllers` directory to handle sales-related logic.
- Created a new file `Current_sales.php` in the `app/View/Components/Sales` directory to define the `Current_sales` component.
- Added a new file `current_sales.blade.php` in the `resources/views/components/sales` directory to display the current sales.
- Modified the `web.php` routes file to include a route for accessing the sales page.
These changes introduce functionality related to displaying and managing sales data on the website.