Commit Graph

39 Commits

Author SHA1 Message Date
Rico van Zelst
288bbc750d feat(images): add default image placeholders 2025-09-27 11:56:46 +02:00
Rico van Zelst
d98e41b76f chore: remove unnecessary screen reader text
All checks were successful
Duster Fix / duster (push) Successful in 15s
2025-03-07 18:58:52 +01:00
Rico van Zelst
b8d3c74c19 feat: add ad banners to various components
- Included horizontal ad banners in champions, home features, and skins sections.
- Added vertical ad banners in emotes and icons lists for better visibility.
- Adjusted layout for improved spacing around new ads.
2025-02-26 22:25:45 +01:00
Rico van Zelst
4c8ff4a7ec chore: remove ads from various views
Cleaned up the code by removing ad placeholders from multiple view files.
2025-02-26 21:16:50 +01:00
Rico van Zelst
7f174fee79 fix: wiki link 2025-01-12 02:39:41 +01:00
Rico van Zelst
4a4573922e chore: ads 2024-08-06 22:35:59 +02:00
Rico van Zelst
76501b4dbf feat: Update page titles for consistency
- Updated page titles to remove ".LoL" for a more consistent branding across the website. This change affects multiple pages such as FAQ, About, Assets, Champions, and more.
2024-04-10 11:33:22 +02:00
Shift
2541825a1d Sort Tailwind classes 2024-03-18 17:55:31 +00:00
Rico van Zelst
755fcf9561 fix(sec): Add 'rel="noopener"' to external links
Add 'rel="noopener"' attribute to external links for improved security and accessibility.
2024-03-03 17:44:49 +01:00
Rico van Zelst
fecd0e1d5f feat(ui): update meta image URLs for social sharing
- Update og:image and twitter:image URLs to use CDN for improved performance and consistency in social media sharing previews.
2024-03-03 15:11:44 +01:00
Rico van Zelst
f511320a17 fix(view): update image maxage to 7 days in recent_skins view
Updated the image URL in the recent_skins view to set the maximum age parameter to 7 days instead of 2 days for caching.
2024-03-01 23:47:46 +01:00
Rico van Zelst
96a2e6b35b feat(components): add Product Hunt badge to footer and features
- Added Product Hunt badge to the footer component.
- Added Product Hunt badge to the features component for better visibility.
2024-02-29 14:08:27 +01:00
Rico van Zelst
cdae1cda79 style(components): adjust image size and quality for skins
- Adjusted image width and quality attributes for recent and upcoming skin components to improve display consistency.
2024-02-27 13:03:33 +01:00
Rico van Zelst
1f1a07adb0 fix(ui): update image URLs with maxage parameter
Update image URLs in recent_skins.blade.php and upcoming_skins.blade.php to include the maxage=2d parameter for caching.
2024-02-27 11:52:52 +01:00
Rico van Zelst
7ecdad0ebb fix(ui): update image quality to 75 for recent and upcoming skins
Reduce image quality to 75 for recent and upcoming skin images.
2024-02-27 11:49:22 +01:00
Rico van Zelst
9bc14f21e5 style(components): update image loading attributes
- Update image loading attributes for recent and upcoming skins components to improve performance and consistency.
2024-02-27 11:43:45 +01:00
Rico van Zelst
a48ea6e42f feat(home): update upcoming and latest skins display
- Updated the query in HomeController@index to filter upcoming skins based on release date.
- Updated the query in HomeController@index to filter latest skins based on release date.
- Added links to champion details page for each champion in list_all.blade.php.
- Added links to skin details page for each skin in recent_skins.blade.php and upcoming_skins.blade.php.
2024-02-16 01:41:06 +01:00
Rico van Zelst
1bb4655bdb feat(home): add link to skin details page
- Modify recent_skins.blade.php and upcoming_skins.blade.php
- Add a hyperlink to the skin name that redirects to the skin details page
2024-01-20 15:04:25 +01:00
Rico van Zelst
e4051a2a4d feat(home): update upcoming skins description
- Updated the description of upcoming skins section on the home page.
- Added a link to the League of Legends Wiki as the data source.
- Mentioned that the data is not guaranteed to be real-time accurate.
2024-01-13 17:31:22 +01:00
Rico van Zelst
3de5f42860 feat: blog post show page 2023-12-12 14:32:44 +01:00
Rico van Zelst
66d71f84c0 feat(components): update heading tags in blade templates
- Updated the heading tags in the `list_all.blade.php` files for champions, emotes, icons, and skins from `<h2>` to `<h1>`.
- Also updated the heading tag in the `features.blade.php` file from `<h2>` to `<h1>`.
2023-12-08 18:18:12 +01:00
Rico
51e95ecf84 About (#46)
* 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>
2023-12-07 23:37:12 +01:00
Rico van Zelst
a659b4a855 feat(home): update features and navbar links
- 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.
2023-12-05 15:46:44 +01:00
Rico van Zelst
96c346f426 minor: add href. 2023-11-27 17:47:01 +01:00
Rico van Zelst
04b3784639 fix: typo 2023-11-09 19:56:00 +01:00
Rico van Zelst
eae85fa7b0 feat: backup text if no lore 2023-11-09 19:44:29 +01:00
Rico van Zelst
88a7ba0b3b fix: optimize home images 2023-11-09 12:42:03 +01:00
Rico van Zelst
6eb8a68f9b fix: link to skins page 2023-11-09 12:24:00 +01:00
Rico van Zelst
c7eae5d41a fix: skin duplicate bug 2023-11-08 18:47:26 +01:00
Rico van Zelst
942123947b feat: new iconsets
more lightweight
2023-11-07 21:28:21 +01:00
Rico van Zelst
a4bdbe880c feat: add redirect to navbar and feature 2023-11-07 19:39:40 +01:00
Rico van Zelst
af1b031240 feat: home seo text 2023-11-07 13:44:00 +01:00
Rico van Zelst
ab15e38ac0 feat: skinline tags 2023-11-07 13:16:46 +01:00
Rico van Zelst
67df40dce6 fix: optimize queries 2023-11-07 08:38:17 +01:00
Rico van Zelst
90e36c74ec feat: caching 2023-11-06 21:47:51 +01:00
Rico van Zelst
3d6c00dd0d feat: upcoming skins & feat: return types 2023-11-06 20:56:21 +01:00
Rico van Zelst
ae1c9f0843 style: use import 2023-11-06 17:28:35 +01:00
Rico van Zelst
41ccc95c03 feat: auto-complete in view 2023-11-06 10:07:08 +01:00
Rico van Zelst
0fb5f76ad2 feat: add recent skins to home 2023-11-06 00:56:11 +01:00