Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This pull request includes several changes to the UI components, styles, and configuration files to improve the user interface and functionality. The most important changes include updates to the Tailwind configuration, enhancements to the
HelpView.vue
component, and modifications to theSettingsView.vue
component.Tailwind Configuration:
packages/tailwind-config/base.config.ts
: Added a new plugin for setting the base font size and extended the theme to include a gradient background image.packages/tailwind-config/colors.ts
: Changed the border color key fromborder-rightbar
toborder-leftbar
.UI Component Enhancements:
packages/ui/src/components/HelpView.vue
: Added new computed properties and a function to dynamically load images. Updated the template to include new sections for help topics, guides, and practice articles with improved styling.packages/ui/src/components/SettingsView.vue
: Enhanced the layout by addingitems-center
class to severalElCol
elements for better alignment. [1] [2] [3] [4] [5] [6] [7] [8]Refactoring:
packages/ui/src/components/common/LeftMenu.vue
: Refactored the menu structure to use TypeScript interfaces for better type safety and maintainability. Updated the template and styles to reflect these changes. [1] [2] [3]Style Updates:
packages/ui/src/styles/index.scss
: Removed global styles and adjusted the#app
element to have a height of100vh
and a minimum width.packages/ui/src/styles/themes/dark.scss
,packages/ui/src/styles/themes/light.scss
,packages/ui/src/styles/themes/night.scss
: Updated the border color keys to useborder-leftbar
instead ofborder-rightbar
. [1] [2] [3]packages/ui/src/styles/variable.scss
: Removed unused font family and font size variables.Link Updates:
packages/ui/src/composables/useLinks.ts
,packages/ui/src/composables/__test__/useLinks.test.ts
: Updated themqtt5
link to point to a new blog post URL. [1] [2] [3]