Paul Weidner
c05875f9f3
Allow bundle fields to be sorted in views tables
2023-10-06 14:40:08 -04:00
Paul Weidner
6a0e27914f
Hide views table columns when they do not contain any data
2023-10-06 14:40:08 -04:00
Paul Weidner
7f9f9dcd75
Decrease size of views collapsible filter
2023-10-06 14:40:08 -04:00
Paul Weidner
c75ebeae58
Condense styling of views
2023-10-06 14:40:08 -04:00
Paul Weidner
4ef19c79ce
Render metrics using item_list theme
2023-10-06 14:38:06 -04:00
Paul Weidner
91a6fccf85
Use flexbox to manage metric button spacing
2023-10-06 14:38:06 -04:00
Paul Weidner
9b8eb314cc
Class attributes is an array
2023-10-06 14:38:06 -04:00
Paul Weidner
1b6b46ab9a
Render entity labels using h6 tag
2023-10-06 14:38:06 -04:00
Paul Weidner
6be3e3639c
Render metrics in small buttons
2023-10-06 14:38:05 -04:00
Paul Weidner
14b63d748d
Reduce spacing within dashboard fieldsets
2023-10-06 14:35:44 -04:00
Paul Weidner
7167016488
Style dashboard fieldsets similar to gin-layer-wrapper
2023-10-06 14:35:44 -04:00
Paul Weidner
a195744803
Use flexbox to position and space dashboard panes
2023-10-06 14:35:44 -04:00
Paul Weidner
74dfee5024
Add dashboard-pane attribute to help target dashboard panes
2023-10-06 14:35:44 -04:00
Paul Weidner
dd3e9e68b2
Remove unnecessary default container div
...
This only adds a div to the markup that is not used
to style or arrange the panes within a region.
2023-10-06 14:35:44 -04:00
Paul Weidner
237a094e85
Add action links to add location assets on locations page #709
2023-10-06 14:34:13 -04:00
Paul Weidner
e4345d735c
Move the import and taxonomy menu items from system.admin to farm.setup
...
This allows us to remove the access administration pages permission.
2023-10-06 13:54:59 -04:00
Paul Weidner
e3b943ae47
Add farm setup menu and controller
2023-10-06 13:54:59 -04:00
Paul Weidner
399c01a177
Use Gin border radius for the map #710
2023-09-04 09:30:46 -04:00
Paul Weidner
c75240e7d6
Exclude block.block.gin_content from farm_update #715
2023-09-04 09:22:33 -04:00
Paul Weidner
5529c4e8f7
Issue #3312126 : Update gin CSS variables for v4
2023-07-18 12:47:17 -04:00
Paul Weidner
fa1c726f6e
Use access content permission in farm_ui_views test #701
...
The administer taxonomy permission should not be used in tests because
we do not grant the permission to standard farmOS roles. Taxonomy terms
can be viewed with the access content permission.
2023-07-11 08:14:52 -04:00
Paul Weidner
5ca5f1a3ab
Fix phpcs error that use statements should be sorted alphabetically
2023-06-13 09:53:49 -07:00
Paul Weidner
2d77e04230
Remove classy from term tasks test #680
2023-05-18 16:42:40 -04:00
Michael Stenta
3cd5de573b
Move secondary tasks collapsible theme overrides to farm_ui_theme.
2023-05-18 13:08:40 -04:00
Paul Weidner
e971c13910
Collapse secondary tabs on mobile
2023-05-17 15:40:32 -07:00
Paul Weidner
b6a33b3f02
Use secondary tabs for taxonomy terms #634
2023-05-17 15:40:32 -07:00
Paul Weidner
f946aaa0d6
Move default entity tabs to secondary tabs #634
2023-05-17 15:40:31 -07:00
Paul Weidner
b824890155
Remove field links from asset entity browser view #673
2023-05-16 14:34:14 -04:00
Michael Stenta
a13a0de10a
The farm_ui_theme module depends on layout_discovery.
...
This went unnoticed before because farm_ui_dashboard depends on
layout_discovery, but if farm_ui_dashboard is not installed visiting
any asset/log page causes a fatal error because the layout
discovery service is not found.
2023-05-02 11:27:02 -04:00
Michael Stenta
5ada077408
Move inline container style definition to farm_ui_theme.
2023-04-01 14:00:38 -04:00
Paul Weidner
4c15010bd5
Simplify all map resize logic to use ResizeObserver #662
2023-03-30 09:36:48 -04:00
Michael Stenta
4f6ff71391
Include Fraction bundle fields in default Views #664
2023-03-28 15:02:39 -04:00
Paul Weidner
dff6ebbb87
Add breadcrumb on canonical user page to people page #644
2023-03-08 07:39:53 -05:00
Paul Weidner
ff4c99867c
Implement FarmBreadcrumbBuilder::applies() to only affect desired routes #644
2023-03-08 07:39:49 -05:00
wotnak
b304bff4d2
Fix map ui being unreadable on dark mode #642
2023-02-20 21:50:54 +01:00
Eric Larese
69f12631e2
Remove un-needed phpstan ignores.
...
See https://github.com/mglaman/phpstan-drupal/issues/474
2023-01-27 14:55:09 -05:00
Michael Stenta
c61f67866b
Set the Quantity view mode to "Plain text" in farm_log View's "CSV export" display.
2022-12-22 19:05:45 -05:00
Michael Stenta
0f8308c06d
Issue #3328419 : Uninstalling farm_ui_views module breaks site
2022-12-20 16:52:16 -05:00
Michael Stenta
0b3533e0f0
Only show the first quantity in log Views #619
2022-12-13 09:43:45 -05:00
Paul Weidner
03a60cfc11
Chain the flag specific class after the generic flag class
...
This ensures that the flag specific class will be more specific
than the generic flag class. This pattern isn't necessary for the flag
classes in this file since the generic flag class is defined first, but
this pattern is necessary for other modules to provide styles for flags.
2022-11-29 06:37:30 -05:00
Paul Weidner
87e76a4bfb
Correct CSS classname for priority flag #609
2022-11-29 06:37:29 -05:00
Michael Stenta
961e189e9b
Issue #3323108 : Action links block overrides break farmOS installation from config
2022-11-22 11:50:37 -05:00
Paul Weidner
9cb0897ca0
Render link to log category taxonomy term in log views
2022-11-18 11:43:11 -05:00
Paul Weidner
3c154b34c8
Render link to referenced taxonomy terms for fields dynamically added to farm entity views
2022-11-18 11:43:10 -05:00
Michael Stenta
7e08295af0
Show "Add log" action links on /asset/[id]/logs/[type] #596
2022-11-18 08:50:53 -05:00
Paul Weidner
91d74f8574
Update farmOS-map to 2.1.0 #589
2022-11-15 14:02:24 -08:00
Paul Weidner
f939c80744
Fix click sort columns expand filters fieldset #586
2022-11-12 15:42:17 -05:00
Paul Weidner
10e5d9afc2
Adapt csv export logic to support a type filter allowing single or multiple values. #584
...
The current logic is expecting the exposed type filter to always be an array. This causes
csv exports to break when exporting from the all quantities page because the quantity
type filter does not allow multiple values. When no quantity type is provided the type
filter is set to 'All'.
2022-11-12 11:55:00 -05:00
Paul Weidner
bd1fe4a657
Set default route parameter and remove route parameter from primary view tabs.
...
This allows the primary view tab to be marked as active when viewing its secondary tabs.
Both the route and route parameters are checked when determining active tabs,
the conflicting route parameters prevents the primary tab from being active.
2022-11-12 11:00:54 -05:00
Paul Weidner
c923da3f0b
Consolidate asset log views tab generation to deriver class.
2022-11-12 11:00:54 -05:00