Releases: anvil-works/material-3-theme
Releases · anvil-works/material-3-theme
v1.2.6
What's Changed
Updates
- When used as a dependency, the theme automatically adds
import m3.components as m3to Form code by @s-cork in #311 - Add common components to the Toolbox by @bcm628 in #316
Fixes
- Fix alignment of components in the RichText component by @pcarrogarcia in #318
- Plot components now auto-import plotly.graph_objects by @bcm628 in #304
- Fix styling of disabled AvatarMenus by @bcm628 in #313
- Make placeholder text of Filled Buttons more readable by @bcm628 in #303
- Text component wrapping by @bcm628 in #314
- Fix z-index on NavDrawer mobile layout by @bcm628 in #315
- Placeholder text for TextInputs is set to an empty string instead of a space by @bcm628 in #317
- Implement role property for the Avatar by @bcm628 in #325
- Unchecked Checkboxes are now the right color by @bcm628 in #324
- Move DatePicker component into Form Input Toolbox section by @bcm628 in #326
Full Changelog: v1.2.5...v1.2.6
v1.2.5
What's Changed
Fixes
- Fix DropdownMenu error property not working by @bcm628 in #286
- Add show and hide events to CardContentContainer by @bcm628 in #288
- Add "full" as an option for the align property of the FileLoader by @bcm628 in #287
- Add new components to the components package by @bcm628 in #289
- Adding margin to an AvatarMenu no longer messes with the placement of the menu by @bcm628 in #291
- FileLoader's default spacing now targets correct element by @bcm628 in #294
- Fix menu components still being display:block when closed by @bcm628 in #292
- Fix theme not working well with Free Plan banner by @bcm628 in #295
- Undo anvil panel rows being centered by @bcm628 in #296
Full Changelog: v1.2.4...v1.2.5
v1.2.4
What's Changed
- Fix Avatar pixelation on chromium-based browsers by @lachezarpopov in #281
- Implement
roleproperty on TextInputs by @bcm628 in #282 - Reorder Toolbox so Menus are not at the top
New Contributors
- @lachezarpopov made their first contribution in #281 🎉
Full Changelog: v1.2.3...v1.2.4
v1.2.3
What's Changed
Updates
- Add Avatar and AvatarMenu components by @bcm628 in #274
- Add IconButtonMenu components by @bcm628 in #278
- Improve theme colors to use CSS variables by @s-cork in #272
Fixes
- Remove extraneous import in theme.css by @bcm628 in #258
- Fix alignment of buttons in modals by @pcarrogarcia in #267
- Fix file loader error by @GDuroS in #264
- Fix Anvil Free banner overlaying content by @bcm628 in #259
- For props that set the innerText of a JS element, set the prop to string first by @bcm628 in #260
- Format the app to use 4-space indent by @s-cork in #277
Full Changelog: v1.2.2...v1.2.3
v1.2.2
What's Changed
Updates
- The NavigationDrawerLayout now has methods to open and close the navigation drawer from code
- The modal navigation drawer now has a
max-widthso it will never take up the whole screen, making it difficult to close
by @bcm628 in #252
Fixes
- Fix: dropdown icon click leads to invalid dropdown state by @s-cork in #246
- Fix: error on autofill for event without the 'key' attribute by @GDuroS in #235
- Fix: Bottom app bar no longer overlays content by @bcm628 in #250
- Fix notifications looking weird by @pcarrogarcia in #251
- ButtonMenu works in side nav drawer by @chrAnvil in #249
- Fixed import of components.TextArea and components.TextBox by @s-cork in #241
- Fixed sliding animation on NavigationDrawerLayout nav drawer by @bcm628 in #252
- Fixed borders for DataRowPanels by @GDuroS in #230
- Fix: Stop the RadioButton hover div from squishing when theres a lot of text by @bcm628 in #253
- Fixed autocompletions by @s-cork in #228
New Contributors
Full Changelog: v1.2.1...v1.2.2
v1.2.1
What's Changed
Updates
- Link: improve designer placeholder text by @s-cork in #199
- Add change event to RadioGroupPanel's Object Palette by @bcm628 in #224
Fixes
- Dropdown border is not rounded on the dropdown menu by @s-cork in #212
- Dropdown Menu - fix
selected_valuewhen items are tuples of label value pairs by @s-cork in #198 - Improve label text for dropdown menu by @s-cork in #211
- Add writeback support for various components (Checkbox, DropdownMenu, RadioGroupPanel, Switch) by @s-cork in #202
- Fix placeholder text when a component is removed from a link by @s-cork in #213
- Add close button to Notifications and Confirms by @bcm628 in #210
- Add click event parameters to all click events: event and keys by @s-cork in #214
- Add slider
change_endevent by @s-cork in #203 - Inherit font-family from body and fix syntax error by @s-cork in #216
- Toolbox: fix typo with LinearPanel title by @s-cork in #218
- Fix: TextInput subcontent style properties work as intended by @bcm628 in #222
- Fix: The align property for TextBoxes and DropdownMenus now works as expected by @bcm628 in #223
- Supporting text style props work as expected for the DropdownMenu by @bcm628 in #225
Full Changelog: v1.2.0...v1.2.1
v1.2.0
What's Changed
Updates
- Be able to open the NavigationDrawerLayout nav drawer from the designer by @s-cork in #174
- Heading and text component names look like placeholder by @s-cork in #176
- NavigationDrawerLayout mobile breakpoints are different in the designer by @bcm628 in #186
Fixes
- Fix flash of unstyled text before Material Icons are rendered by @s-cork in #183
- Fix DropdownMenu items being duplicated and can't make changes to the items once the component is rendered. Also rename some components'
backgroundproperty tobackground_colorby @chrAnvil in #182 - RadioGroupPanel and DataGrid are pre-populated when added to a Form by @s-cork in #179
- ButtonMenu
alignproperty can be set tofull, Linkalignproperty now works, TextInputdisplay_text_colornow works, links in Anvil modals are styled properly by @pcarrogarcia in #185 - Navigation slots have the same name in both layouts, ButtonMenu menus render above alerts, TextAreas have region interactions, SidesheetContent is prepopulated by @bcm628 in #193
- Better prop decorator by @daviesian in #194
Full Changelog: v1.1.3...v1.2.0
https://github.com/anvil-works/material-3-theme-2/blob/master/CHANGELOG.md