Page title says "Laravel" and favicons are starter-kit stock #59
Labels
No labels
bug
duplicate
enhancement
good first issue
help wanted
question
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: lvl0/incr#59
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The browser tab still identifies the app as a stock Laravel install.
Page title
resources/views/layouts/app.blade.php:8:The
'incr'fallback never fires, becauseAPP_NAMEis set — toLaravel:So the tab reads "Laravel". Note
APP_NAMEalso feedsMAIL_FROM_NAMEandVITE_APP_NAME(lines 49 and 57), though neither is used by anything now.Fix: set
APP_NAME=incrin.env.example(and locally in.env). Theconfig()fallback can stay as a safety net.Favicons
public/favicon.ico,public/favicon.svgandpublic/apple-touch-icon.pngare the Laravel starter-kit originals — all three still carry the 1 May scaffold timestamp, untouched by the v0.4.0 rewrite. All three are referenced atlayouts/app.blade.php:10-12.Fix: replace with something matching the app's terminal aesthetic — red 7-segment-style glyph on black, echoing the LED display. Generated SVG rather than commissioned artwork.
Decide whether to keep all three references or drop back to
favicon.svgalone;.icoandapple-touch-icononly matter for older browsers and iOS home-screen bookmarks, neither of which is a real audience for a self-hosted personal counter.Acceptance criteria
incr, notLaravelAPP_NAMEcorrected in.env.examplepublic/<link rel="icon">pointing at a removed fileNote
Found during the v0.4.0 release check, after UI verification. Not a regression from that milestone — the title and favicons have been wrong since the project was scaffolded; the rewrite just made them the last visible starter-kit traces.
Done —
01052a0Shipped in v0.4.0.
APP_NAME=Laravel→incrin.envand.env.example. Theconfig('app.name', 'incr')fallback never fired becauseAPP_NAMEwas set, just wrongly. Tab now readsincr.public/favicon.svg— a centred 7-segment0in#ef4444on black, matching the LED display and what a fresh install shows.favicon.icoandapple-touch-icon.pngplus their<link>tags. Neither serves a self-hosted personal counter:.icopredates SVG favicon support,apple-touch-iconis for iOS home-screen bookmarks.Also removed
public/logo.svg— a 1991×500 Laravel wordmark, unreferenced anywhere. Same category of starter-kit residue.VITE_APP_NAME— dead since #52 removed the JS entrypoint; nothing readsimport.meta.env.MAIL_FROM_NAMEstays, still wired intoconfig/mail.php:113.Note
Also fixed under this ticket (
1f53dc8): the 7-segment font never loaded in development. Vite serves assets itself, so the absolute/fonts/7segment.woffpath 404'd against the dev server and the browser silently fell back to monospace. The font moved toresources/fonts/and is referenced relatively so Vite bundles and fingerprints it. This predated the Livewire rewrite — neither the old nor newvite.config.tssetpublicDir, so it had never worked in dev on either stack.