Commit Graph
109 Commits
Author SHA1 Message Date
James Smith 7c90d29b3f improved contrast on account menu and sign in button 2025-11-18 11:51:43 +00:00
James Smith ecf794fb94 Fix aria haspopup settings 2025-11-17 17:21:50 +00:00
James Smith 31ef6d3ffb Merge pull request #5057 from manyfold3d/nav-presentation-roles
Improve navbar a11y with roles
2025-11-17 17:09:41 +00:00
James Smith 516fc09eed improve navbar a11y with roles 2025-11-17 16:55:06 +00:00
James Smith 53b1e21b72 Fix aria controls IDs 2025-11-17 16:54:14 +00:00
James Smith ef7256ea95 add aria roles for account menu 2025-11-17 16:12:36 +00:00
James Smith b4b084fcd4 remove extra li tags around dropdown items 2025-11-17 16:11:53 +00:00
James Smith 4ee4787584 convert dropdown header into component 2025-11-17 16:10:02 +00:00
James Smith e58d9f9c3b Convert dropdown divider into component 2025-11-17 16:09:20 +00:00
James Smith b7b65ba636 lint 2025-11-05 22:00:39 +00:00
James Smith 0c83f572b5 style account icon as button 2025-11-05 17:28:16 +00:00
James Smith 25a209e047 Move sign out link into account dropdown 2025-11-05 16:59:06 +00:00
James Smith b1cf6cb3af Make all DropdownItems nofollow 2025-11-05 10:47:07 +00:00
James Smith 21b746679f fix lint errors 2025-11-04 22:16:36 +00:00
James Smith b75bde73d6 Add confirmation messages for navbar scans and rescans 2025-11-04 22:03:04 +00:00
James Smith b8c6a09568 use DropdownItem helper wherever possible 2025-11-04 21:52:36 +00:00
James Smith be582bd1ea show my stuff even for default owner 2025-11-04 15:27:45 +00:00
James Smith 46d4921dab Update preferences link and account icon titles 2025-11-04 15:27:45 +00:00
James Smith 573cb2c4f9 Add dropdown to navbar account icon for access to My Stuff 2025-11-04 15:27:44 +00:00
James Smith a72f4de8c1 Change user settings icon to a more standard person icon 2025-11-04 10:00:22 +00:00
James Smith 0d18f6c332 use Icon component helper 2025-10-30 22:15:45 +00:00
James Smith 72161618d3 Make icon helper call signature consistent with component 2025-10-30 22:03:59 +00:00
James Smith ec3d64590b Add initial tour step to explain what's going on 2025-10-28 11:24:04 +00:00
James Smith 2b4955a145 linting 2025-10-27 20:50:50 +00:00
James Smith f133d5f7fe add tour attribute helper and lookup of completion 2025-10-27 18:01:07 +00:00
James Smith 3414e77c3e move tour locale data into its own file 2025-10-27 17:11:11 +00:00
James Smith 6569b947de Add a simple product tour proof of concept 2025-10-27 14:24:28 +00:00
James Smith 0f262cc672 Change upload button to "add content" dropdown for upload or import URL 2025-09-12 12:27:52 +01:00
James Smith ab06d8669c Hide search box in navbar on root page 2025-09-12 11:35:08 +01:00
James Smith 8c6669afee Prevent the search boxes from bring replaced on page refreshes
Resolves #4652
2025-08-21 20:12:24 +01:00
James Smith 7481aeaebc Fix error in navbar when "show libraries" is enabled 2025-07-31 11:49:12 +01:00
James Smith c35fcf825c add icon for scanning 2025-07-29 17:04:09 +01:00
James Smith c7f1a69426 use filter service params in various view partials 2025-07-29 14:37:51 +01:00
James Smith 882d07c0d8 lint new navbar code 2025-07-29 12:48:22 +01:00
James Smith 6f4ffbcfad extract scanning to its own controller 2025-07-28 14:41:13 +01:00
James Smith 46f60c500b Add option to rescan filtered models 2025-07-28 13:46:53 +01:00
James Smith 6fe136fac7 add "nofollow" to various links to control web crawlers 2025-06-23 15:25:46 +01:00
Matthew Badeau 4ecab41a4d Improve visibility for moderator settings 2025-06-19 20:34:04 +09:00
James Smith f6997d1826 Display error if search syntax was bad 2025-05-18 22:54:09 +01:00
James Smith 0adf8b7558 Merge pull request #4062 from manyfold3d/more-obvious-sign-in-button
Make sign in button more obvious
2025-04-23 13:42:47 +01:00
James Smith 09e9504b04 Make sign in button more obvious 2025-04-23 13:36:26 +01:00
James Smith b03b57b9d4 Better navbar behaviour on medium-width screens 2025-04-23 13:32:48 +01:00
James Smith f186804028 Only show libraries in navbar if setting is on 2025-03-25 17:10:52 +00:00
James Smith a8fad1e013 remove default Problem.all in helpers 2025-02-27 17:32:39 +00:00
James Smith be2e8d1005 use primary colour for navbar, help it stand out 2025-02-13 10:52:11 +00:00
James Smith ac8429120c remove tertiary background on hero and navbar, doesn't work well with themes 2025-02-13 10:34:58 +00:00
James Smith dbcefebbea don't show site settings link to members 2025-01-20 22:31:30 +00:00
James Smith 7098e370a3 always show user settings icon 2024-11-26 09:53:20 +00:00
James Smith 1ea71cee18 Change URL for admin settings and reorganise slightly 2024-11-15 12:26:45 +00:00
James Smith f46cb58f9a use proper link helper for activity list
resolves #3158
2024-11-15 09:34:40 +00:00