View Source Changelog
Unreleased
[0.5.0] - 2024-02-12
Added
- New component:
Doggo.alert_dialog/1
. - New component:
Doggo.carousel/1
. - New component:
Doggo.combobox/1
. - New component:
Doggo.disclosure_button/1
. - New component:
Doggo.menu/1
. - New component:
Doggo.menu_bar/1
. - New component:
Doggo.menu_button/1
. - New component:
Doggo.menu_group/1
. - New component:
Doggo.menu_item/1
. - New component:
Doggo.menu_item_checkbox/1
. - New component:
Doggo.menu_item_radio_group/1
. - New component:
Doggo.radio_group/1
. - New component:
Doggo.split_pane/1
. - New component:
Doggo.tabs/1
. - New component:
Doggo.toolbar/1
. - New component:
Doggo.tree/1
. - Storybook page about modifier classes.
- Mix task
mix dog.modifiers
to list all modifier classes.
Changed
- Set
aria-invalid
andaria-errormessage
attributes inDoggo.input/1
component. - Use buttons instead of links in
Doggo.action_bar/1
. - Add
toolbar
role toDoggo.action_bar/1
. - Use
section
instead ofarticle
inDoggo.modal/1
. - Use
button
for close button inDoggo.modal/1
. - Add
dismissable
attribute toDoggo.modal/1
. - Remove
role
frombutton_link/1
, addclass
. - Rename
Doggo.drawer/1
slots toheader
,main
, andfooter
. - Rename
Doggo.drawer_nav/1
,Doggo.drawer_nav_nested/1
andDoggo.drawer_nav_section
toDoggo.vertical_nav/1
,Doggo.vertical_nav_nested/1
andDoggo.vertical_nav_section/1
. - Depend on
phoenix_storybook ~> 0.6.0
.
[0.4.0] - 2023-12-31
Added
- New component:
Doggo.cluster/1
. - New component:
Doggo.toggle_button/1
.
Changed
- Significant changes to
Doggo.alert/1
andDoggo.flash_group/1
. - Require
id
attribute forDoggo.callout/1
. - Add
:normal
as size forDoggo.icon_sprite/1
. - Remove
:error
variant in favor of:danger
. - Add
<span>
around text placeholder forDoggo.avatar/1
. - Add base class to
Doggo.image/1
, addclass
attribute. - Rename
Doggo.frame/1
ratio classes fromx-to-x
tox-by-x
. - Add required
label
attribute toDoggo.navbar/1
. - Add
class
attribute to:item
slot ofDoggo.navbar_items/1
. - Add
required_title
attribute toDoggo.label/1
. - Change
description
attribute ofDoggo.field_description/1
to inner block. - Require
id
attribute forDoggo.drawer_section/1
. - Add
aria-labelledby
attribute toDoggo.drawer_section/1
. - Require
id
andlabel
attributes forDoggo.drawer_nav/1
. - Add
class
attribute toDoggo.drawer_nav
item slot. - Require
id
attribute forDoggo.drawer_nested_nav/1
. - Add
class
attribute toDoggo.drawer_nested_nav
item slot. - Add
close_label
attribute toDoggo.modal/1
.
Fixed
- Box header not rendered if only action slot is used without banner or title.
- Aria label of breadcrumb component not overridable.
- Radio groups and checkbox groups always marked as required.
- Missing datalist option text.
[0.3.1] - 2023-12-28
Changed
- Allow event name as string in
on_click
attributes of app bar and steps.
Fixed
- Faulty application of the
on_click
attribute inDoggo.steps/1
.
[0.3.0] - 2023-12-27
Added
- New component:
Doggo.avatar/1
. - New component:
Doggo.badge/1
. - New component:
Doggo.bottom_navigation/1
. - New component:
Doggo.box/1
. - New component:
Doggo.callout/1
. - New component:
Doggo.fab/1
. - New component:
Doggo.field_group/1
. - New component:
Doggo.page_header/1
. - New component:
Doggo.skeleton/1
. - New component:
Doggo.steps/1
. - New component:
Doggo.tag/1
. - New component:
Doggo.tooltip/1
. - Allow to visually hide labels.
- Support autocomplete via
<datalist>
ininput/1
component. addon_left
andaddon_right
slots on theinput/1
component.gettext
attribute onDoggo.input/1
, giving you the choice to set the Gettext module locally.
[0.2.1] - 2023-12-19
Changed
- Ensure compatibility with Phoenix.HTML 4.0.
[0.2.0] - 2023-12-17
Added
- New
tab_navigation/1
component. - New
frame/1
component. - New
image/1
component.
[0.1.5] - 2023-12-16
Fixed
- Remove default value for
errors
attribute oninput
component.
[0.1.4] - 2023-12-16
Added
- Added storybook stories for the remaining components.
Fixed
- Errors passed as an attribute to the
input/1
component were overridden. - The
field_description/1
component had a stray<li>
tag.
[0.1.3] - 2023-12-15
Fixed
- Added
priv/storybook
folder to package configuration.
[0.1.2] - 2023-12-14
Changed
- Added more storybook stories.
Fixed
- Fixed attribute name for table rows.
[0.1.1] - 2023-12-13
Changed
- Storybook stories for more components and documentation improvements.
[0.1.0] - 2023-12-13
Initial release.