Releases: woylie/doggo
Releases · woylie/doggo
0.5.0
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
and
Doggo.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
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
0.3.0
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.