Commit Graph
339 Commits
Author SHA1 Message Date
James Smith 53f527ccd0 Add "lists" to "My Stuff" dropdown 2026-03-03 16:14:26 +00:00
James Smith 2898757ef6 Add logotype in footer 2026-03-01 14:24:29 +00:00
James Smith 487b0c5c97 Update website footer links 2026-03-01 14:24:19 +00:00
James Smith 7b7afd659c improve count efficiency using #exists? 2026-02-06 09:45:48 +00:00
James Smith 0945e93a50 restrict API keys to contributors+ 2026-01-26 15:48:37 +00:00
James Smith ff2caebb4b Add link to oauth apps in user navbar dropdown 2026-01-26 12:25:54 +00:00
James Smith 640c1c551c fix remaining activerecord connection usage 2025-12-22 14:54:31 +00:00
James Smith e0621d77bf DRY up connection type check 2025-12-22 13:38:13 +00:00
James Smith 87ca35fc65 show groups correctly in permission lists 2025-12-11 00:46:28 +00:00
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 077630e25a convert sort menu into component 2025-11-05 10:03:48 +00:00
James Smith 5c0498bcf0 add "updated" sort option 2025-11-05 09:34:04 +00:00
James Smith ad4c944c18 change order buttons to dropdown menu 2025-11-05 09:23:07 +00:00
James Smith 1580556de1 Make sort buttons easier to understand 2025-11-04 22:44:06 +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 cfc7252a09 add ability to filter lists by owner 2025-11-04 13:31:03 +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 5c4d488050 Don't use outline variants of secondary buttons 2025-11-03 13:23:50 +00:00
James Smith 2f6c822167 replace all use of Phlex components with dynamic erb helpers 2025-10-30 22:40:24 +00:00
James Smith 0d18f6c332 use Icon component helper 2025-10-30 22:15:45 +00:00
James Smith 2cd29bf46b Rename icon helper to Icon to match component 2025-10-30 22:09:05 +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 8087208529 update cocoon forms for grid forms 2025-10-24 10:35:54 +01:00
James Smith 9cf147b814 use matched permission in caber relation form to select preset if appropriate 2025-10-23 23:46:10 +01:00
James Smith 9918b5937f add permission preset dropdown and auto-display advanced panel as appropriate 2025-10-23 23:46:10 +01: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