Skip to content

Conversation

@alexjustesen
Copy link
Owner

@alexjustesen alexjustesen commented Sep 6, 2023

Description

This PR upgrades to Filament v3 which also includes Livewire v3. As a result the UI has been updated to the newest theme along with various performance improvements.

Changelog

Added

  • content_width environment variable that replaces the option on the settings page. Default is 7xl and accepts any values from the Filament docs

Changed

  • load Inter font locally instead of through a CDN
  • refactored searching for a server to be v3 compatible
  • simplified how the app version shows up in the sidebar
  • updated settings pages to use form() method
  • widgets are lazy loaded by default, closes Lazy load widgets to improve Dashboard performance #368

Fixed

  • missing config for notification_polling environment variable

Removed

  • content_width option from General Settings page and moved to an environment variable as the setting cannot be reference in the panel provider

Screenshots

dashboard_screenshot
Dashboard

@alexjustesen alexjustesen added the feature New feature or request label Sep 6, 2023
@alexjustesen alexjustesen self-assigned this Sep 6, 2023
@alexjustesen alexjustesen added this to the v0.12.0 milestone Sep 7, 2023
@alexjustesen alexjustesen marked this pull request as ready for review September 11, 2023 18:53
@alexjustesen alexjustesen merged commit 545540e into main Sep 11, 2023
@alexjustesen alexjustesen deleted the filament-v3 branch September 11, 2023 20:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Lazy load widgets to improve Dashboard performance

2 participants