Add a (simple) logo
This commit is contained in:
@@ -373,3 +373,21 @@ Create a page where users can add, delete, or edit labels - Labels can be edited
|
||||
|
||||
### Assistant outcome
|
||||
Added schema migration 4 with label ownership, authenticated user label CRUD endpoints and a `/labels` management page. Label creators can edit/delete their own labels, non-owners are denied, and administrators can delete any label including another user's labels. Added administrator label listing/deletion controls and regression coverage. The strict backend suite passed with 15 tests.
|
||||
|
||||
### User
|
||||
The profile page shows in red: "can't access property \"classList\", document.querySelector(...) is null"
|
||||
|
||||
### Assistant outcome
|
||||
Found that `profile.js` still queried the removed standalone `#admin-link`, while the current hamburger menu uses `#auth-admin-link`. Updated the selector with an optional null guard, bumped the live asset to `profile.js?v=3`, rebuilt/verified the Docker service, and confirmed the profile route and full strict backend suite with 15 passing tests.
|
||||
|
||||
### User
|
||||
The post prefix is now 'From my #LinkLog: "' make that 'From my #LinkLog: '
|
||||
|
||||
### Assistant outcome
|
||||
Removed the trailing double quote from the default Mastodon post prefix in the publisher, profile UI, fallback, tests, and documentation. Removed the stale minified profile artifact and verified Mastodon/profile tests plus the full strict backend suite with 15 passing tests.
|
||||
|
||||
### User
|
||||
Use the logo.svg in both the plugin as well as on the web page
|
||||
|
||||
### Assistant outcome
|
||||
Bundled the supplied logo into the web static assets and Firefox extension, replaced text-only headers with accessible logo images, added responsive sizing, and verified all web pages, extension references, scripts, and the strict backend suite.
|
||||
|
||||
@@ -65,6 +65,9 @@
|
||||
61. Make the tags filtering case incensitive (but maintain case of tags)
|
||||
62. Display the date as "2026 June 18 - 20:22"
|
||||
63. Create a page where users can add, delete, or edit labels - Labels can be edited and deleted by the same user that created them. The administrator can delete any label.
|
||||
64. The profile page shows in red: "can't access property \"classList\", document.querySelector(...) is null"
|
||||
65. The post prefix is now 'From my #LinkLog: "' make that 'From my #LinkLog: '
|
||||
66. Use the logo.svg in both the plugin as well as on the web page
|
||||
|
||||
## Future entries
|
||||
|
||||
|
||||
Reference in New Issue
Block a user