This library provides components, colors and fonts according to the doubleslash style. The components are created by using storybook, angular and bootstrap.
A detailed documentation can be found here: https://doubleslash.style
- Add Status Indicator Component
- Add autocomplete to input field and textarea
- Add password option to input field
- Unify spacings of components notifications, icon, textarea, user-profile, alert, cookie banner, dialog, footer
- UI improvement for the sidebar component
- Add Component Loading Indicator
- Add Loading Indicator for List, Table and Button
- Hotfix missing webcomponents
- Change hover effects on Split Button Component
- Change subButton card layout on Split Button Component
- Add Split Button Component
- Fix Dropdown label not taking full width
- Add Table Component
- Fix double delete x in Search Component
- Remove box-shadow on hover for sencondary Icon Button
- Fix Switch Component
- Fix build
- Add User Profile Component
- Bugfix remove link box on mouse use
- Bugfix outputevent fileupload
- Bugfix disabled link underline color
- Add Tertiary Button style
- Bugfix Dropdown lazy loading with search criterias
- Bugfix Textarea min height
- Bugfix Textarea Input binding
- Bugfix Textarea
- Autoheight option for Textareas
- Tooltip for Fileupload Molecule
- Textarea Scrollbar Fix
- Copy-Field Molecule ✅
- Error Page Molecule ✅
- Accordions Molecule ✅
- Icons ✅
- Dropdown Lazy Loading
- Textarea Height-Option added
- Dropdown Bugfixes
- Switch Secondary Design added
- Buttons Scale Option added
- Bugfix Button
- Bugfix Dropdown
- Bugfixes
- Tooltip Options added ✅
- Bugfixes
- Bugfixes
- Tooltip Atom ✅
- Searchfield in Dropdown Molecule ✅
- Drag & Drop / Upload Molecule ✅
- Darkmode Colors ✅
- Fontsets: 2 Sets with different sizes for Webapps ✅
- Inputfield - Max, Min & Step & Required Inputs ✅
- Event Binding: changed names to avoid conflicts
- Input fields with max, min and step
- Implementation of multiselect & resettable Dropdowns
- Release of new clickcolor ($ds-clickable: #00759e) to ensure a11y
- New Category: Styles ✅
- Color Palette update ✅
- Elevations ✅
- doubleSlash Icon Collection
- Typography & List
- Migration to WebComponets
- Buttons
- Checkboxes and Parent Checkbox, Radio Button
- Images
- Input Fields & Textareas
- Jumpmarks & Scrollbars
- Linkbox & Links, Infobox
- Dropdown
- Switch
- Alert, - Dialog
- Cookie Banner
- Footer
- Color Palette
- doubleSlash Icon Collection
- Typography & Lists
Utilize web components, including buttons, checkboxes, and many other elements, in your web applications.
`npm install ds-living-styleguide`
"assets": [
"src/favicon.ico",
"src/assets",
{
"glob": "**/*",
"input": "node_modules/ds-living-styleguide/assets",
"output": "assets"
}
],
"styles": [
"node_modules/ds-living-styleguide/styles/styles.scss",
"node_modules/ds-living-styleguide/styles/fontset-standard.scss",
"src/styles.scss"
],
"scripts": [
"node_modules/ds-living-styleguide/lib/web-components.js"
]
`@font-face {
font-family: 'Inter';
src:
url('../node_modules/ds-living-styleguide/assets/fonts/Inter-Regular.ttf') format('truetype'),
url('../node_modules/ds-living-styleguide/assets/fonts/Inter-Regular.woff') format('woff');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'Inter';
src:
url('../node_modules/ds-living-styleguide/assets/fonts/Inter-SemiBold.ttf') format('truetype'),
url('../node_modules/ds-living-styleguide/assets/fonts/Inter-SemiBold.woff') format('woff');
font-weight: bold;
font-style: normal;
}`
`schemas: [CUSTOM_ELEMENTS_SCHEMA]`
<web-ds-button (buttonClicked)="yourMethod()" type="primary">Button