Commit Graph
456 Commits
Author SHA1 Message Date
James Smith ba9f0db189 add missing pagetitles 2025-12-11 21:41:51 +00:00
James Smith bc10439205 Use PageTitle for all the h1s for consistency 2025-12-11 18:22:33 +00:00
James Smith d84dc2acfa replace too-large title breadcrumbs with new style 2025-12-11 17:42:26 +00:00
James Smith 9f2503fac6 allow HTML in problem descriptions 2025-12-01 16:46:26 +00:00
James Smith f0b88153b1 Change CopyButton into a more complex CopyableText component 2025-11-26 13:06:40 +00:00
James Smith 020e72979a make image carousel into a phlex component 2025-11-18 17:29:50 +00:00
James Smith 3699719060 DRY up editable spans into a component to keep settings consistent 2025-11-18 13:22:55 +00:00
James Smith 67131284f6 Add presentation role to link icons 2025-11-18 11:46:52 +00:00
James Smith 713d12969c Hide problem details on model page unless user has the right permissions 2025-11-18 11:18:28 +00:00
James Smith ab12ae79d4 Improve labels on clipboard copy buttons 2025-11-17 23:29:24 +00:00
James Smith 7b36ab85a9 fix tab ordering of pagination and sort links 2025-11-17 17:19:41 +00:00
James Smith d965e286de match button size on file view 2025-11-17 16:12:10 +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 9ad43b066f Change model card dropup into a standard burgermenu 2025-11-17 15:45:30 +00:00
James Smith 81f0f0b6e5 add missing li tags to dropdown dividers 2025-11-17 15:28:50 +00:00
James Smith 315728ef08 Always paginate list pages 2025-11-05 14:26:18 +00:00
James Smith 077630e25a convert sort menu into component 2025-11-05 10:03:48 +00:00
James Smith 07ea4f811a Merge pull request #4991 from manyfold3d/more-tour-stops
Add some tour stops on model page
2025-11-04 22:41:33 +00:00
James Smith 0e6953609e add confirmation to bulk update all button 2025-11-04 22:13:50 +00:00
James Smith b8c6a09568 use DropdownItem helper wherever possible 2025-11-04 21:52:36 +00:00
James Smith 4658d4b849 add tour stop explaining problems card model 2025-11-04 21:12:38 +00:00
James Smith 65d34b4767 add tour stop for actions menu 2025-11-04 21:12:38 +00:00
James Smith 4676f22d6c Change download icons
filled now means "ready", outline means "needs preparing"
2025-11-04 09:52:16 +00:00
James Smith daa2d1b068 Merge pull request #4981 from manyfold3d/reorder-menu
Reorder model menu
2025-11-04 09:39:24 +00:00
James Smith 33ea102517 Reorder model menu 2025-11-04 09:24:09 +00:00
James Smith 485cc72984 Make model page titles / breadcrumbs clearer 2025-11-04 09:17:18 +00:00
James Smith a80c58d9b1 standardise on tag_list 2025-11-04 00:48:49 +00:00
James Smith 3a258fff76 split tags out of bulk fields partial 2025-11-04 00:03:36 +00:00
James Smith f6c0e4217d Adjust upload form to automatically show validation errors 2025-11-03 23:34:58 +00:00
James Smith 5c4d488050 Don't use outline variants of secondary buttons 2025-11-03 13:23:50 +00:00
James Smith d5477cd663 lint 2025-10-30 22:41:01 +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 a18c2a66d6 GoButton and DoButton helpers 2025-10-30 22:30:12 +00:00
James Smith 43e13bc627 add AccessIndicator helper 2025-10-30 22:28:24 +00:00
James Smith 70f4f2b22b Add component helpers for BurgerMenu, DropdownItem and PreviewFrame 2025-10-30 22:27:23 +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 c35b999b58 Remove unnecessary button tag 2025-10-30 17:01:44 +00:00
James Smith 112f9d2445 fix aria label for delete/edit links 2025-10-29 10:24:01 +00:00
James Smith 291a18cdb3 Merge branch 'main' into improve-model-sidebar-layout 2025-10-28 22:45:52 +00:00
James Smith a65dc88a5d Reorder sidebar and move follow button 2025-10-28 22:25:52 +00:00
James Smith 5fb8000a29 show individual problem icons in list 2025-10-28 21:59:12 +00:00
James Smith b7871f8dfe remove coloured panel for problems in favour of icon in title 2025-10-28 20:15:40 +00:00
James Smith b641bad342 move link list into details box 2025-10-28 20:08:16 +00:00
James Smith 09d0d56201 move download button into details card footer along with burger menu 2025-10-28 19:49:58 +00:00
James Smith 3da1432251 change model details from table to grid 2025-10-28 19:30:21 +00:00
James Smith eeaec92163 Hide problem cards if empty 2025-10-28 17:59:02 +00:00
James Smith a20ca91d95 move federation ID down to next to follower count 2025-10-28 17:50:45 +00:00