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 |
|