Skip to content

Latest commit

 

History

History
944 lines (569 loc) · 65.4 KB

CHANGELOG.md

File metadata and controls

944 lines (569 loc) · 65.4 KB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

0.42.0 (2023-09-03)

Features

  • align all input elements font size and weight (0316200)
  • form-input: make placeolder italic (a93f452)
  • input-radio: hide checkbox if option array has only length 1 (adda7e7)

Bug Fixes

  • element-container: mouse over animations not working (12384cb)
  • element-container: only click events trigger input invalidity (8a70d0f)
  • input-select: update padding to fit in form container (a1f1237)

Chores

  • input-radio: default options to empty array (c425fba)

0.41.0 (2023-09-02)

Features

  • navbar: add active match property (7d993ea)

Bug Fixes

  • form-input: add missing dark selector for placeholder text (6d572e9)
  • form-input: decrease top padding (11f4726)
  • navbar: selector for nav-bar item bg on hover (87d1ed7)

0.40.0 (2023-09-02)

Features

  • back-to-top: make component themeable (73b1b6d)
  • form-element-container: inherit bg color from parent (ea505cd)
  • form-element-container: show disabled cursor also when hovering label (4e55aa8)
  • headlines: make component themeable (7f26481)
  • immutable-text: add immutable text element (dd79f48)

Refactorings

  • back-to-top: use chevron up icon (87a315b)
  • immutable-text: use text element to display text (ea8e06b)

Chores

  • allow dark mode only if dark class is set (59dc51e)
  • back-to-top: use dark text on light background (cbc3632)
  • badge: use green color with black text by default (08dbb3e)
  • deps-dev: bump @babel/core from 7.22.9 to 7.22.11 (41b714c)
  • deps-dev: bump @vue/test-utils from 2.4.0 to 2.4.1 (ebc213f)
  • deps-dev: bump chai from 4.3.7 to 4.3.8 (064ed46)
  • deps-dev: bump eslint-plugin-vue from 9.16.1 to 9.17.0 (352041e)
  • deps: add heroicons dependency (f080ce3)
  • deps: update vuepress (4486b40)
  • docs: update form-input doc (c22c1d2)
  • docs: wrap component in client only tag (2fba95d)
  • dynamic-component: add dark mode bg (d2b69f2)
  • form-element-container: get rid of warning (6c287ca)
  • form-input: align label with svg (c23998b)
  • input-radio: use less stroke if not selected (e506034)
  • prepare dark mode support (a3cb57b)

0.39.0 (2023-08-23)

Features

  • form-error: allow form error to be shown as hint (5d3297c)

Bug Fixes

  • form-element-container: show error message only if input is not focussed (b0c0559)

Chores

  • ci: build docs instead of lib (6b800a7)
  • ci: use new service account for deployment (5379861)
  • deps-dev: bump @babel/core from 7.21.4 to 7.22.1 (69b8b99)
  • deps-dev: bump @babel/eslint-parser from 7.21.3 to 7.22.5 (c5071e1)
  • deps-dev: bump @babel/preset-env from 7.21.4 to 7.21.5 (a8f777e)
  • deps-dev: bump @babel/preset-env from 7.21.5 to 7.22.4 (a88b052)
  • deps-dev: bump @vue/test-utils from 2.3.0 to 2.3.2 (3e4175c)
  • deps-dev: bump core-js from 3.29.1 to 3.30.1 (c205635)
  • deps-dev: bump core-js from 3.30.2 to 3.31.0 (b3c440c)
  • deps-dev: bump eslint from 8.35.0 to 8.39.0 (42f016d)
  • deps-dev: bump eslint from 8.41.0 to 8.44.0 (b1914d5)
  • deps-dev: bump eslint from 8.45.0 to 8.46.0 (e191bc2)
  • deps-dev: bump eslint-plugin-vue from 9.10.0 to 9.11.0 (5499348)
  • deps-dev: bump eslint-plugin-vue from 9.14.0 to 9.14.1 (f942c76)
  • deps-dev: bump eslint-plugin-vue from 9.15.1 to 9.16.1 (db172ff)
  • deps-dev: bump firebase-tools from 11.25.2 to 11.29.1 (93875dd)
  • deps-dev: bump firebase-tools from 12.2.1 to 12.4.2 (d32fa68)
  • deps-dev: bump firebase-tools from 12.4.4 to 12.4.6 (967cf69)
  • deps-dev: bump postcss from 8.4.21 to 8.4.23 (dcf0b30)
  • deps-dev: bump postcss from 8.4.23 to 8.4.24 (cbfab88)
  • deps-dev: bump postcss from 8.4.26 to 8.4.27 (b7a37bc)
  • deps-dev: bump vue-tsc from 1.2.0 to 1.6.1 (19b71d2)
  • deps-dev: bump vue-tsc from 1.8.5 to 1.8.8 (6452134)
  • deps-dev: bump vuepress-plugin-sitemap2 (a43a149)
  • deps: update dependencies (ee3c02e)
  • deps: update dependencies (155e7af)
  • deps: update dependencies (e62f929)
  • fix lint error with comment (8e6923f)
  • form-input: dont trigger input validation on blur (b7c6749)
  • form-input: update invalid chars message (7f8268e)
  • nav-link: do not redeclare target property (ba77c3d)
  • theme: add theme key for form error hint (26120e1)
  • use google auth for auth and deploy with firebase tools (143e959)

0.38.2 (2023-04-20)

Bug Fixes

  • drop-down-menu: fix cannot clear throttle timeouts (7ba21b7)

0.38.1 (2023-04-20)

Bug Fixes

  • drop-down-menu: clear throttle called too late (0c1c3a9)

0.38.0 (2023-04-19)

Features

  • drop-down-menu: calculate position dynamically (b036407)
  • drop-down-menu: listen to scroll event to position menu correctly (87705ad)
  • throttle: add throttle utility function (558ed67)

Bug Fixes

  • dynamic-component: fix setting of boolean props (b4538ad)

Chores

  • drop-down-menu: allow to disable dynamic positioning (1a39adb)
  • theme: remove peer checked css class for form element radio (ef4fbd2)

0.37.0 (2023-04-15)

Features

  • input-select: make font-weight configurable (6dad2aa)
  • input-text: add caret color theme property (3ccaf39)
  • input-text: make background color customizable (97f892c)
  • input-text: make text color customizable (030abcb)
  • text: add inherit font size and large text props (9818d3f)

Bug Fixes

  • input-select: fix cursor shows input is not allowed (8706963)

Chores

  • text: do not set any class name if color should be inherited (6e49cb7)

0.36.1 (2023-04-15)

Bug Fixes

  • drop-down-menu: fix strange click behavior in firefox and webkit (c6b07b5)

Refactorings

  • drop-down-menu-item: decrease tree size (6c66572)

0.36.0 (2023-04-10)

Chores

  • form-select: set id on select element (91d6626)

0.35.0 (2023-04-02)

Features

  • element-container: support disabled state (bb2e7f0)
  • form-input: make component themeable (b2c9d17)
  • form-input: support disabled state (e33b8fc)
  • form-select: make component themeable (95afc20)
  • form-select: support disabled state (6d9c882)

Chores

  • input-radio: pass disabled state to parent (39ddae8)

0.34.0 (2023-04-01)

Features

  • input-radio: make sure hidden options have no fixed value (9e06cc2)

0.33.0 (2023-04-01)

Features

  • input-radio: if disabled show only checked option (af443fa)

0.32.1 (2023-04-01)

Bug Fixes

  • input-radio: fix component is disabled by default (9d7d9c7)

0.32.0 (2023-04-01)

Features

  • input-radio: allow app to disable input (b41c74f)

Chores

  • deps-dev: bump @babel/core from 7.21.0 to 7.21.4 (c734501)
  • deps-dev: bump @babel/eslint-parser from 7.19.1 to 7.21.3 (ff886b9)
  • deps-dev: bump @babel/preset-env from 7.20.2 to 7.21.4 (2320666)
  • deps-dev: bump core-js from 3.29.0 to 3.29.1 (6691821)
  • deps-dev: bump eslint-plugin-vue from 9.9.0 to 9.10.0 (9eb6812)
  • deps-dev: bump firebase-tools from 11.24.0 to 11.25.2 (55fd1e9)
  • deps-dev: bump nodemon from 2.0.21 to 2.0.22 (c95fa4a)
  • deps-dev: bump tailwindcss from 3.2.7 to 3.3.1 (8730582)
  • deps-dev: bump vuepress-plugin-sitemap2 (4962a58)
  • deps: bump actions/stale from 7 to 8 (0c703bf)

0.31.1 (2023-04-01)

Bug Fixes

  • input-radio: cannot reuse label across multiple inputs (c2a72f4)

0.31.0 (2023-03-28)

Features

  • nav-button: make component themeable (9c64076)
  • nav-button: make non-inverted default (a77bb55)

Bug Fixes

  • nav-button: no bg color for invert mode defined (055315e)

Chores

  • deps: add missing dependencies (bb831a3)

0.30.0 (2023-03-04)

Features

  • nav-button: only call click prop if it is not undefined (df7d217)

Chores

  • deps-dev: bump @vue/test-utils from 2.2.7 to 2.2.8 (8799d0a)
  • deps-dev: bump @vue/test-utils from 2.2.8 to 2.3.0 (33252e2)
  • deps-dev: bump @vuepress/plugin-register-components (7497954)
  • deps-dev: bump core-js from 3.27.1 to 3.27.2 (a1c7dc5)
  • deps-dev: bump core-js from 3.27.2 to 3.29.0 (ecd0d0b)
  • deps-dev: bump eslint-plugin-vue from 9.8.0 to 9.9.0 (8a7d6ef)
  • deps-dev: bump firebase-tools from 11.19.0 to 11.22.0 (754175b)
  • deps-dev: bump vue-tsc from 1.0.20 to 1.0.24 (ea25e1f)
  • deps-dev: bump vuepress from 2.0.0-beta.60 to 2.0.0-beta.61 (9094dc8)
  • deps-dev: bump vuepress-plugin-sitemap2 (4fa27dc)
  • deps: update dependencies (1b5108f)
  • drop-down-menu-item: do not log to console (6b583e6)

0.29.2 (2023-01-20)

Bug Fixes

  • drop-down-menu-item: not all clicks are captured (e452d60)

Chores

  • nav-link: add comment to same page link prop (429930a)

0.29.1 (2023-01-09)

Features

  • nav-button: use display flex for inverted buttons (3eea619)

Bug Fixes

  • nav-link: absolute links are passed to vue router (221e320)

Chores

  • footer: add missing blank (982aa83)

0.29.0 (2023-01-04)

Features

  • form-element-container: make container themeable (66672cb)
  • form-element-container: show active state also when being hovered (ae5e8fd)
  • form-element-container: show format and hint only when input is focussed (108ec22)
  • form-element-container: wrap format and hint in transition (b7c273a)
  • form-element-error: make component themeable (4ada311)

Bug Fixes

  • form-input: does not span full width (1e720b9)
  • form-input: unable to access allowed characters (0d7a506)

Refactorings

  • separate all words in theme keys with underscores (96bd737)

Chores

  • add keywords to package.json (70c390d)
  • add pack script (0fd6f36)
  • deps: update dependencies (5595f61)
  • form-element-container: do not animate color changes (2fcbeaf)
  • form-inputs: listen to focusin and focusout too (5b69399)
  • index: remove unnecessary typing hint (d672ba5)
  • pass boolean as boolean in drop down menu banner itm doc (25d3995)
  • pass boolean property as boolean in drop down menu item doc (9ded903)
  • pass offset as number in back to top doc (0966d67)
  • theme: throw error if no property found for key (4e54a03)
  • update description in readme (6eba2a0)

0.28.0 (2023-01-02)

Chores

  • theme: update themeOverride type (460770c)
  • update theme-keys file comment (e865402)
  • use theme export for theming (e8832c1)

0.27.0 (2023-01-02)

Features

  • drop-down: add animation for state transitions (ec476b6)
  • dynamic-component: allow props to be hidden (d9c6933)
  • nav-link: make component themeable (4999028)
  • text: make component themeable (851df30)
  • theme: allow themeOverride to be falsy and exit early (97c6c08)

Chores

  • add and export theme object and theme-keys (37d6e53)
  • add missing package.json fields (6ef3670)
  • add script to create theme keys automatically (43c0662)
  • create theme keys during lib build (1195643)
  • deps-dev: bump @vuepress/plugin-register-components (704c9f1)
  • deps-dev: bump @vuepress/plugin-shiki (c2040f8)
  • deps-dev: bump core-js from 3.26.1 to 3.27.1 (758363a)
  • deps-dev: bump vue-tsc from 1.0.14 to 1.0.19 (8bcc996)
  • deps-dev: bump vuepress from 2.0.0-beta.59 to 2.0.0-beta.60 (955298d)
  • deps: bump actions/stale from 6 to 7 (fa8ac24)
  • do not purge styles found in ts and js files (e642736)
  • index: ignore ts compile errors (e17a73e)
  • nav-link: hide window property in preview (ddd664a)
  • update nodejs badge in readme (7e86318)
  • update readme (073a76b)
  • update tsconfig (0ccf511)

0.26.0 (2022-12-22)

Features

  • footer: remove spaces after labels (1f17226)
  • nav-link: add space between label and icon (3fe378f)

Bug Fixes

  • nav-link: same page link calculation broken (383a78d)
  • nav-link: subdomains are considered external (4a079ce)

0.25.0 (2022-12-22)

Features

  • footer: link to use cases on landing page (ee16780)
  • nav-link: scroll to anchors if on same page (0099c9d)

Bug Fixes

  • footer: api reference link does not work (8d36692)
  • footer: copyright not centered (a632d82)
  • nav-link: fix is non http link condition (765a61a)

Chores

  • deps: update dependencies (dc62612)

Refactorings

  • footer: remove unused method (8747e9e)
  • footer: use nav link for all links (45e34c2)

0.24.0 (2022-12-01)

Features

  • headlines: use darker text in subline (20f6c25)

Chores

  • deps: update all dependencies (03537ba)
  • deps: update deps and convert to esm module (b47994a)
  • do not use babel parser (0da2c1e)
  • pass config param to jest (b727152)

0.23.0 (2022-11-09)

Features

  • text: use dark text color by default (80be57b)

Chores

  • deps-dev: bump eslint-plugin-vue from 9.5.1 to 9.7.0 (6a08b1d)
  • deps-dev: bump vue-tsc from 0.40.13 to 1.0.9 (36a8690)
  • deps: update dependencies (96835fc)

0.22.0 (2022-10-28)

Features

  • form-input: add component (9df089e)

Bug Fixes

  • nav-link: external icon is rendered always (07c3c1c)

Chores

  • element-container: do not animate labels color change (407aec4)
  • nav-link: do not destructure href (26774ab)

0.21.0 (2022-10-26)

Features

  • add identifying class name to all elements (f257862)
  • banner: set padding instead of fixed height (f7dca7b)
  • dynamic-component: allow to hide properties and events (bf1af3a)
  • nav-link: let browsers also handle non http links (9c5bec1)
  • nav-link: show external link icon also for non http links (aa2079f)

Bug Fixes

  • radio: no padding between label and option (f12143f)

Chores

  • deps-dev: bump @babel/core from 7.19.1 to 7.19.3 (b626526)
  • deps-dev: bump @vue/test-utils from 2.0.2 to 2.1.0 (5d3833f)
  • deps-dev: bump core-js from 3.25.2 to 3.25.3 (966cf8a)
  • deps-dev: bump eslint from 8.23.1 to 8.24.0 (27a6f75)
  • deps-dev: bump firebase-tools from 11.9.0 to 11.13.0 (f436934)
  • deps-dev: bump postcss from 8.4.16 to 8.4.17 (dedd492)
  • deps: bump actions/stale from 5 to 6 (536fd9c)
  • radio: add classes to wrapper and options (3ae3f5a)
  • styles: keep vertical padding in banner preview (48194da)

0.20.0 (2022-09-18)

Features

  • banner: add left and right padding (335d27f)
  • banner: allow also placement at bottom of page (801d1d1)
  • banner: increase height (6164c7b)

Chores

  • styles: disable padding for banner in preview (4e06c78)

0.19.0 (2022-09-18)

Features

  • form-element: add ring if element is hovered (423b88c)

Chores

  • add badges to readme (877728d)
  • ci: remove on pr build rule (6e8933f)
  • ci: update pr branch ignore rule (f6890c4)
  • deps-dev: bump @babel/core from 7.18.10 to 7.19.1 (8a15c2f)
  • deps-dev: bump @babel/eslint-parser from 7.18.9 to 7.19.1 (b9db34e)
  • deps-dev: bump @vitejs/plugin-vue from 2.3.3 to 3.1.0 (2e07383)
  • deps-dev: bump core-js from 3.24.1 to 3.25.1 (a1842f8)
  • deps-dev: bump core-js from 3.25.1 to 3.25.2 (96d55e9)
  • deps-dev: bump eslint from 8.22.0 to 8.23.1 (2eb6386)
  • deps-dev: bump eslint-plugin-vue from 9.3.0 to 9.5.1 (7a23756)
  • deps-dev: bump firebase-tools from 11.7.0 to 11.9.0 (81a2ac3)
  • deps-dev: bump nodemon from 2.0.19 to 2.0.20 (366d73d)
  • deps-dev: bump postcss-import from 14.1.0 to 15.0.0 (6a7214f)
  • deps-dev: bump vue-router from 4.1.3 to 4.1.5 (3f81feb)
  • deps-dev: bump vue-tsc from 0.40.1 to 0.40.5 (0b05209)
  • deps-dev: bump vue-tsc from 0.40.5 to 0.40.13 (1524e1c)
  • deps: downgrade vite plugin-vue (51f2a91)
  • deps: remove unused prod dependency (e90838b)
  • deps: update dependencies (578d6f2)
  • markdown: remove duplicated object key (c573925)
  • readme: remove notice for ssr apps (32d32c3)
  • select: update items example (1a141d5)

0.18.0 (2022-08-11)

Chores

  • build: use vite instead of webpack (268eba0)
  • ci: do not lint dependabot prs (062ed3f)
  • deps-dev: bump core-js from 3.23.5 to 3.24.1 (a871f67)
  • deps-dev: bump eslint from 8.20.0 to 8.21.0 (559d416)
  • deps-dev: bump eslint-plugin-vue from 9.2.0 to 9.3.0 (5bb24ff)
  • deps-dev: bump firebase-tools from 11.3.0 to 11.4.0 (4f989ea)
  • deps-dev: bump tailwindcss from 3.1.6 to 3.1.7 (790cd91)
  • deps-dev: bump vue-router from 4.1.2 to 4.1.3 (4a4e7a7)
  • deps-dev: bump vue-tsc from 0.39.0 to 0.39.4 (c7bd63b)
  • downgrad plugin-vue in favor of vuepress (48c9592)

0.17.0 (2022-07-24)

Features

  • dynamic-component: display v-model under preview (b0e1f20)
  • radio: add radio component (28d4966)

Bug Fixes

  • form-element-container: incorrect watch syntax (a4f8c62)
  • select: foccused attribute not passed correctly (57f6646)
  • select: v-model type should be a number (a25aae2)

Chores

  • deps: update dependencies (8f908d9)

0.16.0 (2022-07-14)

Bug Fixes

  • navbar hidden on firefox (e039f60)
  • select: does not inherit bg from parent (b89b55c)
  • select: value not updated correctly on input (aa007bd)

Chores

  • ci: explicitly set vue cli service config (c5da502)
  • deps: update vuepress (0e2268d)

0.15.0 (2022-07-12)

Bug Fixes

  • select: fix setting default value does not work (4752110)

Chores

  • ci: add test script and config (93bb409)
  • ci: run tests in tests workflow (4930bd7)
  • deps: install deps for unit tests (2525bde)
  • select: explicitly check for undefined and null values (ea590cb)

0.14.0 (2022-07-03)

Features

  • nav-link: add icon to external links (7d13425)
  • nav-link: handle external links too (51196b9)
  • nav-link: set rel attribute if link is external (80b3842)
  • nav-link: set target attribute too according to href (eb52a19)

Chores

  • deps-dev: bump firebase-tools from 11.1.0 to 11.2.0 (251aeb9)
  • deps-dev: bump postcss-cli from 9.1.0 to 10.0.0 (344793f)
  • docs: add href property to nav link documentation (4a177a5)
  • nav-link: update doc text (6749aa7)

0.13.1 (2022-06-29)

Bug Fixes

  • form-el-container: remove uninitialized variable (5dc9866)

Chores

  • docs: add correct form input select example (c9b870c)

0.13.0 (2022-06-29)

Features

  • add form element error message component (c3505eb)
  • banner: if no parent use higher z index and position fixed (9c83ea2)
  • dynamic-component: stringify and parse array props (6c99f94)
  • form-input-select: add component (497cec2)
  • text: allow component to inherit color from parent (a44f121)

Bug Fixes

  • dark mode switch not hidden (60842a7)

Chores

  • deps: update dependencies (8803c83)
  • deps: update dependencies (bd9bde8)
  • deps: update dependencies (c6a65fe)
  • deps: update package-lock file (b8d2e75)
  • docs: add styles for select and options tags (dddc024)
  • drop-down-item: if href is not set do nothing on click (907c1a6)
  • drop-down-menu: use fixed position (367feb6)
  • form-el-container: add component (da1fde1)

0.12.0 (2022-06-05)

Features

  • banner: emit open and close events (68cce15)
  • dynamic-component: show emitted events if any (956947d)

Bug Fixes

  • drop-down-item: icon and text not centered (886a669)

Chores

  • dynamic-component: set fallback for empty props object (99c644b)

0.11.0 (2022-06-05)

Features

  • Banner: add banner element (616ddc2)
  • drop-down-item: align text center (14f3349)
  • dynamic-component: set id on parent element (a50b6bb)
  • dynamic-component: show borders in props table (895c0b3)
  • dynamic-component: show select if prop type is boolean (ba4fac5)

Chores

  • deps-dev: bump @babel/core from 7.17.10 to 7.18.2 (2807577)
  • deps-dev: bump @babel/eslint-parser from 7.17.0 to 7.18.2 (edde663)
  • deps-dev: bump @vuepress/plugin-register-components (2159909)
  • deps-dev: bump @vuepress/plugin-search (6776f76)
  • deps-dev: bump @vuepress/plugin-shiki (32ae805)
  • deps-dev: bump eslint-plugin-vue from 9.0.1 to 9.1.0 (a0e6cbf)
  • deps-dev: bump vue-tsc from 0.34.16 to 0.35.2 (a8b8bff)
  • deps-dev: bump vuepress from 2.0.0-beta.45 to 2.0.0-beta.46 (6887e3e)
  • deps: update deps (96067f6)
  • dynamic-component: use stone-300 as bg color (91c9749)
  • markdown: add src alias for code imports (d31e824)
  • styles: allow nested absolute elements positioned absolute (9204561)

0.10.0 (2022-05-28)

Features

  • nav-button: add nav button component (57cfc4a)

Bug Fixes

  • footer: fix ui components links and labels (8267e44)

Chores

  • build: use build script also in pkg.json (aee5b6a)
  • dynamic-component: no input allowed for function props (dc19a1d)

0.9.1 (2022-05-26)

Bug Fixes

  • build: does not contain ssr safe components (48dc70d)

Chores

  • build before each release (69bdb4d)

0.9.0 (2022-05-26)

Features

  • docs: add version and link to changelog to navbar (cfd3483)
  • docs: use sitemap plugin (b09016c)
  • footer: add ui component links too (f4bb958)
  • footer: prevent opener and referrer being set (61f0073)

Refactorings

  • docs: move config to config files (5463dd5)

Chores

  • add deployment script (4ad46c5)
  • add license to pkg json (83c7655)
  • ci: build and deploy docs too (21998d4)
  • ci: build css during docs build (d82982f)
  • ci: create version file in vuepress dist folder (3ec168c)
  • ci: update service account secret name (e7c32f9)
  • deps: update dependencies (29293da)
  • deps: update dependencies (4b6d7b5)
  • deps: update vuepress and fix breaking change (7d68fe8)
  • do not trigger deploy after release (0448cca)
  • docs: add index page (9054f00)
  • docs: add viewport meta tag (2e2cd16)
  • docs: import all css files into mail file (f1cacc6)
  • docs: move footer override to components foolder (fe73d5e)
  • docs: override navbar dropdown styles (4c6d9b9)
  • docs: remove introduction navbar link (a62062a)
  • docs: update description (0138bdb)
  • docs: update headline structure (633271c)
  • docs: update links to legal pages (333466b)
  • docs: update title (92fe854)
  • docs: use only one primary action (37597c2)
  • make build script executable (8f00d63)
  • sitemap: no need to exclude api docs page (04f6fc1)

0.8.0 (2022-05-11)

Features

  • create and export ssr friendly components (33fd8dd)

Chores

  • trigger publish after release (87d462d)

0.7.0 (2022-05-11)

Bug Fixes

  • pkg: fix path of package exports (ed34e34)

Chores

  • deps: update dependencies (eecb256)

0.6.0 (2022-05-10)

Features

  • back-to-top: make offset configurable (6ee30c8)
  • docs: use shiki code formatter (f1a317c)
  • dynamic-component: pass all slots to dynamic child (d27ead2)
  • headlines: add headline component (b11669d)

Refactorings

  • docs: use nested css selectors (171e14d)

Chores

  • add deployment script (5cd2e62)
  • add deployment script (b62a3fe)
  • back-to-top: use button instead of div (105bb66)
  • ci: add tests workflow (bde506f)
  • ci: add workflow for firebase (52f231f)
  • ci: build css during docs build (7f09b7a)
  • ci: build internal lib too and export paths (fb0ce99)
  • ci: build with for production (4416316)
  • ci: create version file in vuepress dist folder (7f12ec7)
  • ci: update service account secret name (2709fe7)
  • docs: add index page (0fe0996)
  • docs: add viewport meta tag (9c29fbd)
  • docs: do net set ids in md files (e59ee92)
  • docs: import all css files into mail file (7184d47)
  • docs: init firebase hosting (1d37545)
  • docs: move doc search styles to dedicated file (fc6fc69)
  • docs: move footer styles to dedicated file (bda3cd0)
  • docs: move site name styles to dedicated file (ce2b592)
  • docs: move theme styles to theme file (1cf7be9)
  • docs: move variables to dedicated files (1b5983e)
  • docs: place back to top center in preview (f9201a0)
  • docs: remove introduction navbar link (3688348)
  • docs: remove unused back to top vars (101512d)
  • docs: update description (1527d28)
  • docs: update headline structure (856edd8)
  • docs: update imports in example components (67338cb)
  • docs: update links to legal pages (f99da79)
  • docs: update title (8ba1697)
  • docs: use alias to use correct import in examples (45e9759)
  • docs: use dark gray tip color (1206b11)
  • docs: use footer component (55c4e49)
  • docs: use only one primary action (4f29720)
  • dynamic-component: convert props with type numbers (83267b6)
  • footer: add internal footer component (418227f)

0.5.0 (2022-05-07)

Features

  • drop-down-banner: use show prop to control visibility (fae0cd3)
  • drop-down-item: add show prop to control visiblity (c9274a3)
  • dynamic-component: merge attrs from parent (036b656)

Refactorings

  • docs: use css nesting and add themes file (6bc591b)

Chores

  • docs: do not add discs to li elements (5ea4600)
  • docs: do not purge css of examples (78bdc19)
  • docs: sort components ascending (1fa67d6)
  • dynamic-component: listen to input event (5a3f5a8)
  • dynamic-component: pass string props correctly (e7e9d9a)
  • fix changelog format manually (ff9f518)
  • update versionrc file name (387fc91)

0.4.0 (2022-05-06)

Features

  • add back to top component (8dd665e)
  • add dropdown menu components (ec0bb7a)
  • add dynamic component display (b00ae15)
  • add nav link component (f4d9b81)
  • add text element (9c4857b)
  • docs: calculate component sidebar at build time (bb9848a)
  • drop-down-menu: show by default (0c86c4a)

0.3.0 (2022-05-01)

Features

  • add dropdown menu components (6f9d08d)

0.2.0 (2022-04-25)

Features

  • add back to top component (8dd665e)
  • add back to top component (6dcb85e)