Commit Graph
113 Commits
Author SHA1 Message Date
mr.zero b69eff7866 Drop the date and new badge from the engine cards
Engines are evergreen products, not dated posts — the meta row, its
styles, the unused isNew wiring and the new-badge translations go.
2026-08-05 07:47:28 +02:00
mr.zero 7737a59850 Compact the top navigation and translate Engines as Motorok
The nav has too many items for the old spacing: smaller type, tighter
gaps, icons only on xl+ screens, and the hamburger now takes over below
lg (the desktop row did not fit between md and lg anymore).

The Hungarian engine strings drop the hyphenated loanword forms:
Engine-ek -> Motorok, Saját Engine-jeink -> Saját motorjaink.
2026-08-05 07:44:06 +02:00
mr.zero 1501f7f0b6 Drop the engines RSS feed
The engines listing is a handful of curated pages, not a stream — no feed
needed. Removes the route, controller action, RssService#engines_feed and
the footer link. The WikiService#pages alias stays (blog/howtos feeds use
it).
2026-08-05 07:40:25 +02:00
mr.zero a15f0ce24b Point the engine Explore action at the git repository
The engine pages' repo metadata (new in the wiki pages API) drives the
Explore button and card title links, with the wiki page as fallback. The
never-deployed /engines/:slug detail page and its store/api plumbing are
gone, and the engines RSS feed links to the repos too.
2026-08-05 07:36:58 +02:00
mr.zero f2c07c83c5 Serve engine-tagged wiki pages on a new /engines section
Frontend: /engines index + /engines/:slug detail routes, nav menu item and
en/hu translations. Engine pages are few, so the index uses an emphasized
poster-style design (dark slate, emerald accents, numbered full-width cards
with content preview) instead of the blog/howtos layouts. Slugs are the last
wiki path segment, since engine pages live scattered in the wiki tree.

API: /api/rss/engines feed linking to the site's engine pages, and a
WikiService#pages alias for #index — RssService called the alias-less name,
so the blog and howtos feeds were raising NoMethodError.
2026-08-05 07:29:07 +02:00
mr.zero 2358fe22ab Fix Release date field casing in CatalogShowPage
release.UpdatedAt does not exist on the Release interface (or in the API
response) — the release dates rendered as invalid values and vue-tsc failed
the build.
2026-08-05 07:28:47 +02:00
mr.zero 724e5bc748 refact round 2026-08-04 15:45:13 +02:00
mr.zero 24ba77a0f2 Back to Catalog label fix 2026-08-04 12:11:37 +02:00
mr.zero 46c51bb317 platform links 2026-08-04 10:49:02 +02:00
mr.zero ddab4b9ff5 remove duplicated play button 2026-08-04 10:43:38 +02:00
mr.zero 1a2430b321 more faicons system wide 2026-08-04 10:29:40 +02:00
mr.zero 43994d73b0 move build matrix menu item to bottom 2026-08-04 10:19:34 +02:00
mr.zero 91fbf66b1d more fa icons for matrix 2026-08-04 10:14:34 +02:00
mr.zero 4eddea1ff2 fa icons for matrix 2026-08-04 10:12:19 +02:00
mr.zero 0eb507a977 matrix colors 2026-08-04 10:07:01 +02:00
mr.zero 8b72599b3b build matrix mobile view 2026-08-04 08:47:35 +02:00
mr.zero 5c98ab5983 Back to Catalog arrow fix 2026-08-04 08:45:33 +02:00
mr.zero a64234fa74 matrix header tweaks 2026-08-04 08:44:00 +02:00
mr.zero 77f269d9e0 build concerns, build matrix 2026-08-04 08:37:49 +02:00
mr.zero f943357ebd custom css classes 2026-08-04 07:08:08 +02:00
mr.zero e5f714c34e catalog index mobile view fix 2026-08-04 06:57:14 +02:00
mr.zero 536a1b4c09 release asset mobile view 2026-08-04 06:54:43 +02:00
mr.zero 4b03b7bbc7 retro mode fix 2026-08-03 22:30:53 +02:00
mr.zero d45b0e6800 catalog show hero fix 2026-08-03 22:25:03 +02:00
mr.zero 30f36cb7c6 platform fa icons 2026-08-03 22:19:39 +02:00
mr.zero b69c307e0a more fa icons 2026-08-03 22:16:58 +02:00
mr.zero bd26c4be63 faicons 2026-08-03 22:07:55 +02:00
mr.zero caaec14708 favicon 2026-08-03 21:46:00 +02:00
mr.zero 42b083596e PlatformBadge 2026-08-03 21:39:51 +02:00
mr.zero c413640427 asset table fix 2026-08-02 22:58:24 +02:00
mr.zero 242c808add web payable and asset view 2026-08-02 22:54:37 +02:00
mr.zero 73cc567e1f binary assets for frontend 2026-08-02 18:45:08 +02:00
mr.zero 9a3347cfe7 remove emoji from admin menu 2026-07-29 20:26:16 +02:00
mr.zero a170eff37a isAdmin trick 2026-07-29 13:27:39 +02:00
mr.zero beac29c851 admin link 2026-07-29 13:22:57 +02:00
mr.zero 9219dd08bc howtos rss 2026-07-29 09:42:42 +02:00
mr.zero 922ceed996 links 2026-07-29 08:20:58 +02:00
mr.zero b8e3c64868 more tweaks 2026-07-29 08:10:59 +02:00
mr.zero e25464af9c category filter fix 2026-07-28 18:21:59 +02:00
mr.zero b1da8c9a84 linter fixes 2026-07-28 14:50:24 +02:00
mr.zero 1513a451ae tweaks 2026-07-28 14:29:09 +02:00
mr.zero 6ea7a8ae69 downloads endpoint route fix 2026-07-28 10:55:30 +02:00
mr.zero 4afa440b12 rss feed and download stats 2026-07-28 10:42:39 +02:00
mr.zero 4af9a958bb wiki_service fix, HowtosIndexPage fix 2026-07-27 21:34:09 +02:00
mr.zero 40caeb220c advanced image management 2 2026-07-27 08:26:09 +02:00
mr.zero b193ac6caf advanced image management 2026-07-27 08:19:48 +02:00
mr.zero 9a18ba315b fix 2026-06-07 23:47:08 +02:00
mr.zero 8875307668 grav interation 2026-06-07 23:24:29 +02:00
mr.zero 1fd7cffbb6 re-add matomo 2026-05-25 16:49:05 +02:00
mr.zero bae57fda31 linkedin 2026-05-19 10:19:37 +02:00