3
0
Fork 0
mirror of https://github.com/farmOS/farmOS.git synced 2024-02-23 11:37:38 +01:00
Commit graph

186 commits

Author SHA1 Message Date
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