├── projects
├── consumer
│ ├── src
│ │ ├── assets
│ │ │ ├── .gitkeep
│ │ │ ├── avatar.jpeg
│ │ │ └── images
│ │ │ │ ├── logo.png
│ │ │ │ ├── tab.jpeg
│ │ │ │ ├── cards.jpeg
│ │ │ │ ├── chips.jpeg
│ │ │ │ ├── menus.jpeg
│ │ │ │ ├── tabs.jpeg
│ │ │ │ ├── alerts.jpeg
│ │ │ │ ├── avatar.jpeg
│ │ │ │ ├── buttons.jpeg
│ │ │ │ ├── collapse.jpeg
│ │ │ │ ├── dialogs.jpeg
│ │ │ │ ├── header-bg.jpg
│ │ │ │ ├── header-bg.png
│ │ │ │ ├── inputs.jpeg
│ │ │ │ ├── navbars.jpeg
│ │ │ │ ├── popovers.jpeg
│ │ │ │ ├── selects.jpeg
│ │ │ │ ├── slider.jpeg
│ │ │ │ ├── switch.jpeg
│ │ │ │ ├── tooltip.jpeg
│ │ │ │ ├── accordions.jpeg
│ │ │ │ ├── breadcrumb.jpeg
│ │ │ │ ├── checkboxes.jpeg
│ │ │ │ ├── pagination.jpeg
│ │ │ │ ├── text-area.jpeg
│ │ │ │ ├── typography.jpeg
│ │ │ │ ├── buttongroup.jpeg
│ │ │ │ ├── footer
│ │ │ │ ├── vercel.png
│ │ │ │ └── analytics-by-nepcha-black-transparent.webp
│ │ │ │ ├── global-styles.png
│ │ │ │ ├── header-figma.jpeg
│ │ │ │ ├── icon-buttons.jpeg
│ │ │ │ ├── progress-bar.jpeg
│ │ │ │ ├── radio-buttons.jpeg
│ │ │ │ └── angular.svg
│ │ ├── app
│ │ │ ├── app.component.scss
│ │ │ ├── docs
│ │ │ │ ├── docs.component.scss
│ │ │ │ ├── footer
│ │ │ │ │ ├── footer.component.scss
│ │ │ │ │ ├── footer.component.ts
│ │ │ │ │ └── footer.component.spec.ts
│ │ │ │ ├── pages
│ │ │ │ │ ├── fonts
│ │ │ │ │ │ ├── fonts.component.scss
│ │ │ │ │ │ ├── fonts.component.ts
│ │ │ │ │ │ ├── fonts.component.html
│ │ │ │ │ │ └── fonts.component.spec.ts
│ │ │ │ │ ├── colors
│ │ │ │ │ │ ├── colors.component.scss
│ │ │ │ │ │ ├── colors.component.ts
│ │ │ │ │ │ └── colors.component.spec.ts
│ │ │ │ │ ├── license
│ │ │ │ │ │ ├── license.component.scss
│ │ │ │ │ │ ├── license.component.ts
│ │ │ │ │ │ └── license.component.spec.ts
│ │ │ │ │ ├── theming
│ │ │ │ │ │ ├── theming.component.scss
│ │ │ │ │ │ ├── theming.component.ts
│ │ │ │ │ │ ├── theming.component.html
│ │ │ │ │ │ └── theming.component.spec.ts
│ │ │ │ │ ├── installation
│ │ │ │ │ │ ├── installation.component.scss
│ │ │ │ │ │ ├── installation.component.spec.ts
│ │ │ │ │ │ └── installation.component.ts
│ │ │ │ │ ├── about-angular
│ │ │ │ │ │ ├── about-angular.component.scss
│ │ │ │ │ │ ├── about-angular.component.ts
│ │ │ │ │ │ ├── about-angular.component.html
│ │ │ │ │ │ └── about-angular.component.spec.ts
│ │ │ │ │ ├── about-tailwind
│ │ │ │ │ │ ├── about-tailwind.component.scss
│ │ │ │ │ │ ├── about-tailwind.component.ts
│ │ │ │ │ │ └── about-tailwind.component.spec.ts
│ │ │ │ │ └── release-notes
│ │ │ │ │ │ ├── release-notes.component.scss
│ │ │ │ │ │ ├── release-notes.component.html
│ │ │ │ │ │ ├── release-notes.component.ts
│ │ │ │ │ │ └── release-notes.component.spec.ts
│ │ │ │ ├── features
│ │ │ │ │ ├── alert
│ │ │ │ │ │ ├── alert.component.scss
│ │ │ │ │ │ └── alert.component.spec.ts
│ │ │ │ │ ├── avatar
│ │ │ │ │ │ ├── avatar.component.scss
│ │ │ │ │ │ └── avatar.component.spec.ts
│ │ │ │ │ ├── button
│ │ │ │ │ │ ├── button.component.scss
│ │ │ │ │ │ └── button.component.spec.ts
│ │ │ │ │ ├── chip
│ │ │ │ │ │ └── chip.component.scss
│ │ │ │ │ ├── dialog
│ │ │ │ │ │ ├── dialog.component.scss
│ │ │ │ │ │ └── dialog.component.spec.ts
│ │ │ │ │ ├── input
│ │ │ │ │ │ ├── input.component.scss
│ │ │ │ │ │ └── input.component.spec.ts
│ │ │ │ │ ├── radio
│ │ │ │ │ │ ├── radio.component.scss
│ │ │ │ │ │ └── radio.component.spec.ts
│ │ │ │ │ ├── select
│ │ │ │ │ │ ├── select.component.scss
│ │ │ │ │ │ └── select.component.spec.ts
│ │ │ │ │ ├── slider
│ │ │ │ │ │ └── slider.component.scss
│ │ │ │ │ ├── switch
│ │ │ │ │ │ ├── switch.component.scss
│ │ │ │ │ │ └── switch.component.spec.ts
│ │ │ │ │ ├── checkbox
│ │ │ │ │ │ ├── checkbox.component.scss
│ │ │ │ │ │ └── checkbox.component.spec.ts
│ │ │ │ │ ├── collapse
│ │ │ │ │ │ ├── collapse.component.scss
│ │ │ │ │ │ ├── collapse.component.spec.ts
│ │ │ │ │ │ └── collapse.component.ts
│ │ │ │ │ ├── textarea
│ │ │ │ │ │ ├── textarea.component.scss
│ │ │ │ │ │ └── textarea.component.spec.ts
│ │ │ │ │ ├── breadcrumb
│ │ │ │ │ │ ├── breadcrumb.component.scss
│ │ │ │ │ │ └── breadcrumb.component.ts
│ │ │ │ │ ├── iconbutton
│ │ │ │ │ │ └── icon-button.component.scss
│ │ │ │ │ ├── pagination
│ │ │ │ │ │ └── pagination.component.scss
│ │ │ │ │ ├── typography
│ │ │ │ │ │ ├── typography.component.scss
│ │ │ │ │ │ └── typography.component.spec.ts
│ │ │ │ │ ├── button-group
│ │ │ │ │ │ ├── button-group.component.scss
│ │ │ │ │ │ └── button-group.component.spec.ts
│ │ │ │ │ └── accordion
│ │ │ │ │ │ ├── accordion.component.spec.ts
│ │ │ │ │ │ └── accordion.component.scss
│ │ │ │ ├── right-sidebar
│ │ │ │ │ ├── right-sidebar.component.scss
│ │ │ │ │ ├── right-sidebar.component.html
│ │ │ │ │ └── right-sidebar.component.spec.ts
│ │ │ │ ├── docs.component.html
│ │ │ │ ├── sidebar
│ │ │ │ │ ├── sidebar.component.scss
│ │ │ │ │ ├── sidebar.component.ts
│ │ │ │ │ └── sidebar.component.spec.ts
│ │ │ │ ├── main
│ │ │ │ │ ├── main.component.ts
│ │ │ │ │ ├── main.component.scss
│ │ │ │ │ └── main.component.spec.ts
│ │ │ │ └── docs.component.ts
│ │ │ ├── home
│ │ │ │ ├── home.component.scss
│ │ │ │ ├── header
│ │ │ │ │ ├── header.component.scss
│ │ │ │ │ ├── header.component.ts
│ │ │ │ │ └── header.component.spec.ts
│ │ │ │ ├── home.component.ts
│ │ │ │ └── home.component.spec.ts
│ │ │ ├── shared
│ │ │ │ ├── components
│ │ │ │ │ ├── code
│ │ │ │ │ │ ├── code.component.scss
│ │ │ │ │ │ ├── code.component.html
│ │ │ │ │ │ ├── code.component.ts
│ │ │ │ │ │ └── code.component.spec.ts
│ │ │ │ │ ├── h1
│ │ │ │ │ │ ├── h1.component.scss
│ │ │ │ │ │ ├── h1.component.html
│ │ │ │ │ │ ├── h1.component.ts
│ │ │ │ │ │ └── h1.component.spec.ts
│ │ │ │ │ ├── h2
│ │ │ │ │ │ ├── h2.component.scss
│ │ │ │ │ │ ├── h2.component.html
│ │ │ │ │ │ ├── h2.component.ts
│ │ │ │ │ │ └── h2.component.spec.ts
│ │ │ │ │ ├── navbar
│ │ │ │ │ │ ├── navbar.component.scss
│ │ │ │ │ │ ├── navbar.component.ts
│ │ │ │ │ │ └── navbar.component.spec.ts
│ │ │ │ │ ├── paragraph
│ │ │ │ │ │ ├── paragraph.component.scss
│ │ │ │ │ │ ├── paragraph.component.html
│ │ │ │ │ │ ├── paragraph.component.ts
│ │ │ │ │ │ └── paragraph.component.spec.ts
│ │ │ │ │ ├── code-previewer
│ │ │ │ │ │ ├── code-previewer.component.scss
│ │ │ │ │ │ └── code-previewer.component.ts
│ │ │ │ │ ├── feature-preview
│ │ │ │ │ │ ├── feature-preview.component.scss
│ │ │ │ │ │ ├── feature-preview.component.ts
│ │ │ │ │ │ └── feature-preview.component.spec.ts
│ │ │ │ │ └── properties-table
│ │ │ │ │ │ ├── properties-table.component.scss
│ │ │ │ │ │ ├── properties-table.component.ts
│ │ │ │ │ │ ├── properties-table.component.spec.ts
│ │ │ │ │ │ └── properties-table.component.html
│ │ │ │ ├── model
│ │ │ │ │ └── property.model.ts
│ │ │ │ └── shared.service.ts
│ │ │ ├── app.component.html
│ │ │ ├── app-routing.module.ts
│ │ │ └── app.module.ts
│ │ ├── favicon.ico
│ │ ├── robots.txt
│ │ ├── main.ts
│ │ ├── styles.scss
│ │ ├── index.html
│ │ └── sitemap.xml
│ ├── tsconfig.app.json
│ ├── tsconfig.spec.json
│ └── sitemap-creator.js
└── david-ui-angular
│ ├── src
│ └── lib
│ │ ├── types
│ │ ├── index.ts
│ │ ├── componentTypes
│ │ │ ├── collapse.ts
│ │ │ ├── breadcrumb.ts
│ │ │ ├── alert.ts
│ │ │ ├── avatar.ts
│ │ │ ├── dialog.ts
│ │ │ ├── typography.ts
│ │ │ ├── radio.ts
│ │ │ ├── checkbox.ts
│ │ │ ├── paginator.ts
│ │ │ ├── slider.ts
│ │ │ ├── select.ts
│ │ │ ├── chip.ts
│ │ │ ├── button.ts
│ │ │ └── input.ts
│ │ └── generic.ts
│ │ ├── components
│ │ ├── alert
│ │ │ ├── alert.component.scss
│ │ │ ├── alert.module.ts
│ │ │ └── alert.component.html
│ │ ├── avatar
│ │ │ ├── avatar.component.scss
│ │ │ ├── avatar.component.html
│ │ │ ├── avatar.module.ts
│ │ │ └── avatar.component.ts
│ │ ├── button
│ │ │ ├── button.component.scss
│ │ │ ├── button.module.ts
│ │ │ └── button.component.html
│ │ ├── chip
│ │ │ ├── chip.component.scss
│ │ │ ├── chip.component.html
│ │ │ ├── chip.module.ts
│ │ │ └── chip.component.spec.ts
│ │ ├── dialog
│ │ │ ├── dialog.component.scss
│ │ │ ├── dialog-body
│ │ │ │ ├── dialog-body.component.scss
│ │ │ │ ├── dialog-body.component.html
│ │ │ │ └── dialog-body.component.ts
│ │ │ ├── dialog-footer
│ │ │ │ ├── dialog-footer.component.scss
│ │ │ │ ├── dialog-footer.component.html
│ │ │ │ └── dialog-footer.component.ts
│ │ │ ├── dialog-header
│ │ │ │ ├── dialog-header.component.scss
│ │ │ │ ├── dialog-header.component.html
│ │ │ │ └── dialog-header.component.ts
│ │ │ ├── dialog.component.html
│ │ │ └── dialog.module.ts
│ │ ├── input
│ │ │ ├── input.component.scss
│ │ │ ├── input.module.ts
│ │ │ ├── input.component.html
│ │ │ └── input.component.spec.ts
│ │ ├── slider
│ │ │ ├── slider.component.scss
│ │ │ ├── slider.component.html
│ │ │ └── slider.module.ts
│ │ ├── switch
│ │ │ ├── switch.component.scss
│ │ │ ├── switch.module.ts
│ │ │ └── switch.component.html
│ │ ├── checkbox
│ │ │ ├── checkbox.component.scss
│ │ │ ├── checkbox.module.ts
│ │ │ └── checkbox.component.html
│ │ ├── collapse
│ │ │ ├── collapse.component.scss
│ │ │ ├── collapse.component.html
│ │ │ ├── collapse.module.ts
│ │ │ └── collapse.component.ts
│ │ ├── textarea
│ │ │ ├── textarea.component.scss
│ │ │ ├── textarea.component.html
│ │ │ └── textarea.module.ts
│ │ ├── accordion
│ │ │ ├── accordion.component.scss
│ │ │ ├── accordion-body
│ │ │ │ ├── accordion-body.component.scss
│ │ │ │ ├── accordion-body.component.html
│ │ │ │ └── accordion-body.component.ts
│ │ │ ├── accordion-header
│ │ │ │ ├── accordion-header.component.scss
│ │ │ │ ├── accordion-header.component.html
│ │ │ │ └── accordion-header.component.ts
│ │ │ ├── accordion-expansion
│ │ │ │ ├── accordion-expansion.component.scss
│ │ │ │ ├── accordion-expansion.component.html
│ │ │ │ └── accordion-expansion.component.ts
│ │ │ ├── accordion.component.html
│ │ │ ├── accordion.component.ts
│ │ │ └── accordion.module.ts
│ │ ├── breadcrumb
│ │ │ ├── breadcrumb.component.scss
│ │ │ ├── breadcrumb-item-directive
│ │ │ │ └── breadcrumb-item.directive.ts
│ │ │ ├── breadcrumb.component.html
│ │ │ └── breadcrumb.module.ts
│ │ ├── iconbutton
│ │ │ ├── icon-button.component.scss
│ │ │ ├── icon-button.module.ts
│ │ │ └── icon-button.component.html
│ │ ├── paginator
│ │ │ ├── paginator.component.scss
│ │ │ └── paginator.module.ts
│ │ ├── select
│ │ │ ├── options
│ │ │ │ ├── options.component.scss
│ │ │ │ ├── options.component.html
│ │ │ │ └── options.component.ts
│ │ │ ├── select.component.scss
│ │ │ ├── select.module.ts
│ │ │ └── select.component.html
│ │ ├── typography
│ │ │ ├── typography.component.scss
│ │ │ ├── typography.module.ts
│ │ │ ├── typography.component.html
│ │ │ └── typography.component.ts
│ │ ├── button-group
│ │ │ ├── button-group.component.scss
│ │ │ ├── button-group.component.html
│ │ │ └── button-group.module.ts
│ │ └── radiobutton
│ │ │ ├── radio-button.component.scss
│ │ │ ├── radio-button.module.ts
│ │ │ └── radio-button.component.html
│ │ ├── shared
│ │ ├── components
│ │ │ ├── cdk-dropdown
│ │ │ │ └── cdk-dropdown.component.scss
│ │ │ └── dui-icon
│ │ │ │ └── dui-icon.component.ts
│ │ ├── models
│ │ │ └── paginatedRes.ts
│ │ └── directive
│ │ │ └── dui-ripple.directive.ts
│ │ ├── theme
│ │ ├── theme-base.ts
│ │ └── components
│ │ │ ├── collapse
│ │ │ └── collapse-theme.ts
│ │ │ ├── button-group
│ │ │ ├── buttonGroupTheme.ts
│ │ │ └── buttonGroupDividerColors.ts
│ │ │ ├── paginator
│ │ │ └── paginator-theme.ts
│ │ │ ├── dialog
│ │ │ ├── dialog-footer-theme.ts
│ │ │ ├── dialog-header-theme.ts
│ │ │ └── dialog-body-theme.ts
│ │ │ ├── button
│ │ │ └── button-theme.ts
│ │ │ ├── alert
│ │ │ ├── alert-theme.ts
│ │ │ ├── alert-filled.ts
│ │ │ ├── alert-Ghost.ts
│ │ │ └── alert-Outlined.ts
│ │ │ ├── avatar
│ │ │ ├── avatar-theme.ts
│ │ │ └── avatar-borders.ts
│ │ │ ├── iconbutton
│ │ │ └── iconbutton-theme.ts
│ │ │ ├── textarea
│ │ │ └── textarea-theme.ts
│ │ │ ├── breadcrumb
│ │ │ └── breadcrumb-theme.ts
│ │ │ ├── slider
│ │ │ └── slider-colors.ts
│ │ │ ├── input
│ │ │ └── input-theme.ts
│ │ │ ├── chip
│ │ │ ├── chip-theme.ts
│ │ │ ├── chip-filled.ts
│ │ │ ├── chip-ghost.ts
│ │ │ └── chip-outlined.ts
│ │ │ ├── radio
│ │ │ └── radio-theme.ts
│ │ │ ├── checkbox
│ │ │ └── checkbox-theme.ts
│ │ │ └── switch
│ │ │ └── switch-theme.ts
│ │ ├── services
│ │ ├── david-ui-angular.service.ts
│ │ ├── select
│ │ │ ├── dui-select.service.spec.ts
│ │ │ └── dui-select.service.ts
│ │ └── david-ui-angular.service.spec.ts
│ │ ├── assets
│ │ ├── angle-up-solid.svg
│ │ ├── check.svg
│ │ └── xmark-solid.svg
│ │ ├── styles
│ │ └── styles.scss
│ │ ├── utilities
│ │ └── helpers
│ │ │ └── string-helper.ts
│ │ └── david-ui-angular.module.ts
│ ├── tsconfig.lib.prod.json
│ ├── ng-package.json
│ ├── tsconfig.spec.json
│ ├── tsconfig.lib.json
│ └── package.json
├── CHANGELOG.md
├── postcss.config.js
├── .vscode
├── extensions.json
├── launch.json
└── tasks.json
├── .editorconfig
├── CONTRIBUTING.md
├── .github
└── ISSUE_TEMPLATE
│ ├── feature_request.md
│ └── bug_report.md
├── .gitignore
├── LICENSE.md
└── tsconfig.json
/projects/consumer/src/assets/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/consumer/src/app/app.component.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/david-ui-angular/src/lib/types/index.ts:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/consumer/src/app/docs/docs.component.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/consumer/src/app/home/home.component.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/consumer/src/app/docs/footer/footer.component.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/consumer/src/app/docs/pages/fonts/fonts.component.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/consumer/src/app/home/header/header.component.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/consumer/src/app/docs/features/alert/alert.component.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/consumer/src/app/docs/features/avatar/avatar.component.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/consumer/src/app/docs/features/button/button.component.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/consumer/src/app/docs/features/chip/chip.component.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/consumer/src/app/docs/features/dialog/dialog.component.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/consumer/src/app/docs/features/input/input.component.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/consumer/src/app/docs/features/radio/radio.component.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/consumer/src/app/docs/features/select/select.component.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/consumer/src/app/docs/features/slider/slider.component.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/consumer/src/app/docs/features/switch/switch.component.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/consumer/src/app/docs/pages/colors/colors.component.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/consumer/src/app/docs/pages/license/license.component.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/consumer/src/app/docs/pages/theming/theming.component.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/consumer/src/app/shared/components/code/code.component.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/consumer/src/app/shared/components/h1/h1.component.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/consumer/src/app/shared/components/h2/h2.component.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/CHANGELOG.md:
--------------------------------------------------------------------------------
1 | ## [1.0.0] - 2024-2-21
2 | ### Update
3 | - Angular 17 update
--------------------------------------------------------------------------------
/projects/consumer/src/app/docs/features/checkbox/checkbox.component.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/consumer/src/app/docs/features/collapse/collapse.component.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/consumer/src/app/docs/features/textarea/textarea.component.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/consumer/src/app/docs/right-sidebar/right-sidebar.component.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/consumer/src/app/shared/components/navbar/navbar.component.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/david-ui-angular/src/lib/components/alert/alert.component.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/david-ui-angular/src/lib/components/avatar/avatar.component.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/david-ui-angular/src/lib/components/button/button.component.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/david-ui-angular/src/lib/components/chip/chip.component.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/david-ui-angular/src/lib/components/dialog/dialog.component.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/david-ui-angular/src/lib/components/input/input.component.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/david-ui-angular/src/lib/components/slider/slider.component.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/david-ui-angular/src/lib/components/switch/switch.component.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/consumer/src/app/app.component.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/consumer/src/app/docs/features/breadcrumb/breadcrumb.component.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/consumer/src/app/docs/features/iconbutton/icon-button.component.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/consumer/src/app/docs/features/pagination/pagination.component.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/consumer/src/app/docs/features/typography/typography.component.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/consumer/src/app/docs/pages/installation/installation.component.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/consumer/src/app/shared/components/paragraph/paragraph.component.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/david-ui-angular/src/lib/components/checkbox/checkbox.component.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/david-ui-angular/src/lib/components/collapse/collapse.component.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/david-ui-angular/src/lib/components/textarea/textarea.component.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/consumer/src/app/docs/features/button-group/button-group.component.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/consumer/src/app/docs/pages/about-angular/about-angular.component.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/consumer/src/app/docs/pages/about-tailwind/about-tailwind.component.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/consumer/src/app/docs/pages/release-notes/release-notes.component.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/david-ui-angular/src/lib/components/accordion/accordion.component.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/david-ui-angular/src/lib/components/breadcrumb/breadcrumb.component.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/david-ui-angular/src/lib/components/iconbutton/icon-button.component.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/david-ui-angular/src/lib/components/paginator/paginator.component.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/david-ui-angular/src/lib/components/select/options/options.component.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/david-ui-angular/src/lib/components/typography/typography.component.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/consumer/src/app/shared/components/code-previewer/code-previewer.component.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/david-ui-angular/src/lib/components/button-group/button-group.component.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/david-ui-angular/src/lib/components/radiobutton/radio-button.component.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/consumer/src/app/shared/components/feature-preview/feature-preview.component.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/consumer/src/app/shared/components/properties-table/properties-table.component.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/david-ui-angular/src/lib/components/dialog/dialog-body/dialog-body.component.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/david-ui-angular/src/lib/shared/components/cdk-dropdown/cdk-dropdown.component.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/david-ui-angular/src/lib/components/dialog/dialog-footer/dialog-footer.component.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/david-ui-angular/src/lib/components/dialog/dialog-header/dialog-header.component.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/david-ui-angular/src/lib/components/accordion/accordion-body/accordion-body.component.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/david-ui-angular/src/lib/components/accordion/accordion-header/accordion-header.component.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/david-ui-angular/src/lib/components/accordion/accordion-expansion/accordion-expansion.component.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/consumer/src/app/docs/pages/release-notes/release-notes.component.html:
--------------------------------------------------------------------------------
1 |
Release Notes Coming Soon!
2 |
--------------------------------------------------------------------------------
/projects/david-ui-angular/src/lib/components/dialog/dialog-footer/dialog-footer.component.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/consumer/src/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/david-ui-org/david-ui-angular/HEAD/projects/consumer/src/favicon.ico
--------------------------------------------------------------------------------
/postcss.config.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | plugins: [
3 | require('tailwindcss'),
4 | require('autoprefixer'),
5 | ]
6 | }
7 |
--------------------------------------------------------------------------------
/projects/consumer/src/app/docs/docs.component.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/projects/consumer/src/assets/avatar.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/david-ui-org/david-ui-angular/HEAD/projects/consumer/src/assets/avatar.jpeg
--------------------------------------------------------------------------------
/projects/consumer/src/assets/images/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/david-ui-org/david-ui-angular/HEAD/projects/consumer/src/assets/images/logo.png
--------------------------------------------------------------------------------
/projects/consumer/src/assets/images/tab.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/david-ui-org/david-ui-angular/HEAD/projects/consumer/src/assets/images/tab.jpeg
--------------------------------------------------------------------------------
/projects/david-ui-angular/src/lib/components/avatar/avatar.component.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/consumer/src/assets/images/cards.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/david-ui-org/david-ui-angular/HEAD/projects/consumer/src/assets/images/cards.jpeg
--------------------------------------------------------------------------------
/projects/consumer/src/assets/images/chips.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/david-ui-org/david-ui-angular/HEAD/projects/consumer/src/assets/images/chips.jpeg
--------------------------------------------------------------------------------
/projects/consumer/src/assets/images/menus.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/david-ui-org/david-ui-angular/HEAD/projects/consumer/src/assets/images/menus.jpeg
--------------------------------------------------------------------------------
/projects/consumer/src/assets/images/tabs.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/david-ui-org/david-ui-angular/HEAD/projects/consumer/src/assets/images/tabs.jpeg
--------------------------------------------------------------------------------
/projects/david-ui-angular/src/lib/shared/models/paginatedRes.ts:
--------------------------------------------------------------------------------
1 | export interface PaginatedResponse {
2 | page: number;
3 | pageSize: number;
4 | }
--------------------------------------------------------------------------------
/projects/consumer/src/assets/images/alerts.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/david-ui-org/david-ui-angular/HEAD/projects/consumer/src/assets/images/alerts.jpeg
--------------------------------------------------------------------------------
/projects/consumer/src/assets/images/avatar.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/david-ui-org/david-ui-angular/HEAD/projects/consumer/src/assets/images/avatar.jpeg
--------------------------------------------------------------------------------
/projects/consumer/src/assets/images/buttons.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/david-ui-org/david-ui-angular/HEAD/projects/consumer/src/assets/images/buttons.jpeg
--------------------------------------------------------------------------------
/projects/consumer/src/assets/images/collapse.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/david-ui-org/david-ui-angular/HEAD/projects/consumer/src/assets/images/collapse.jpeg
--------------------------------------------------------------------------------
/projects/consumer/src/assets/images/dialogs.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/david-ui-org/david-ui-angular/HEAD/projects/consumer/src/assets/images/dialogs.jpeg
--------------------------------------------------------------------------------
/projects/consumer/src/assets/images/header-bg.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/david-ui-org/david-ui-angular/HEAD/projects/consumer/src/assets/images/header-bg.jpg
--------------------------------------------------------------------------------
/projects/consumer/src/assets/images/header-bg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/david-ui-org/david-ui-angular/HEAD/projects/consumer/src/assets/images/header-bg.png
--------------------------------------------------------------------------------
/projects/consumer/src/assets/images/inputs.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/david-ui-org/david-ui-angular/HEAD/projects/consumer/src/assets/images/inputs.jpeg
--------------------------------------------------------------------------------
/projects/consumer/src/assets/images/navbars.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/david-ui-org/david-ui-angular/HEAD/projects/consumer/src/assets/images/navbars.jpeg
--------------------------------------------------------------------------------
/projects/consumer/src/assets/images/popovers.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/david-ui-org/david-ui-angular/HEAD/projects/consumer/src/assets/images/popovers.jpeg
--------------------------------------------------------------------------------
/projects/consumer/src/assets/images/selects.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/david-ui-org/david-ui-angular/HEAD/projects/consumer/src/assets/images/selects.jpeg
--------------------------------------------------------------------------------
/projects/consumer/src/assets/images/slider.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/david-ui-org/david-ui-angular/HEAD/projects/consumer/src/assets/images/slider.jpeg
--------------------------------------------------------------------------------
/projects/consumer/src/assets/images/switch.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/david-ui-org/david-ui-angular/HEAD/projects/consumer/src/assets/images/switch.jpeg
--------------------------------------------------------------------------------
/projects/consumer/src/assets/images/tooltip.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/david-ui-org/david-ui-angular/HEAD/projects/consumer/src/assets/images/tooltip.jpeg
--------------------------------------------------------------------------------
/projects/consumer/src/assets/images/accordions.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/david-ui-org/david-ui-angular/HEAD/projects/consumer/src/assets/images/accordions.jpeg
--------------------------------------------------------------------------------
/projects/consumer/src/assets/images/breadcrumb.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/david-ui-org/david-ui-angular/HEAD/projects/consumer/src/assets/images/breadcrumb.jpeg
--------------------------------------------------------------------------------
/projects/consumer/src/assets/images/checkboxes.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/david-ui-org/david-ui-angular/HEAD/projects/consumer/src/assets/images/checkboxes.jpeg
--------------------------------------------------------------------------------
/projects/consumer/src/assets/images/pagination.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/david-ui-org/david-ui-angular/HEAD/projects/consumer/src/assets/images/pagination.jpeg
--------------------------------------------------------------------------------
/projects/consumer/src/assets/images/text-area.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/david-ui-org/david-ui-angular/HEAD/projects/consumer/src/assets/images/text-area.jpeg
--------------------------------------------------------------------------------
/projects/consumer/src/assets/images/typography.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/david-ui-org/david-ui-angular/HEAD/projects/consumer/src/assets/images/typography.jpeg
--------------------------------------------------------------------------------
/projects/david-ui-angular/src/lib/components/accordion/accordion-body/accordion-body.component.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/projects/david-ui-angular/src/lib/components/accordion/accordion.component.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/projects/david-ui-angular/src/lib/components/select/options/options.component.html:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/.vscode/extensions.json:
--------------------------------------------------------------------------------
1 | {
2 | // For more information, visit: https://go.microsoft.com/fwlink/?linkid=827846
3 | "recommendations": ["angular.ng-template"]
4 | }
5 |
--------------------------------------------------------------------------------
/projects/consumer/src/assets/images/buttongroup.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/david-ui-org/david-ui-angular/HEAD/projects/consumer/src/assets/images/buttongroup.jpeg
--------------------------------------------------------------------------------
/projects/consumer/src/assets/images/footer/vercel.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/david-ui-org/david-ui-angular/HEAD/projects/consumer/src/assets/images/footer/vercel.png
--------------------------------------------------------------------------------
/projects/consumer/src/assets/images/global-styles.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/david-ui-org/david-ui-angular/HEAD/projects/consumer/src/assets/images/global-styles.png
--------------------------------------------------------------------------------
/projects/consumer/src/assets/images/header-figma.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/david-ui-org/david-ui-angular/HEAD/projects/consumer/src/assets/images/header-figma.jpeg
--------------------------------------------------------------------------------
/projects/consumer/src/assets/images/icon-buttons.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/david-ui-org/david-ui-angular/HEAD/projects/consumer/src/assets/images/icon-buttons.jpeg
--------------------------------------------------------------------------------
/projects/consumer/src/assets/images/progress-bar.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/david-ui-org/david-ui-angular/HEAD/projects/consumer/src/assets/images/progress-bar.jpeg
--------------------------------------------------------------------------------
/projects/consumer/src/assets/images/radio-buttons.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/david-ui-org/david-ui-angular/HEAD/projects/consumer/src/assets/images/radio-buttons.jpeg
--------------------------------------------------------------------------------
/projects/david-ui-angular/src/lib/components/button-group/button-group.component.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/projects/consumer/src/app/shared/components/code/code.component.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/consumer/src/robots.txt:
--------------------------------------------------------------------------------
1 | # *
2 | User-agent: *
3 | Allow: /
4 |
5 | # Host
6 | Host: https://www.david-ui-angular.com
7 |
8 | # Sitemaps
9 | Sitemap: https://www.david-ui-angular.com/sitemap.xml
--------------------------------------------------------------------------------
/projects/consumer/src/app/docs/sidebar/sidebar.component.scss:
--------------------------------------------------------------------------------
1 | .left-nav {
2 | ul {
3 | li {
4 | &:last-child {
5 | margin-bottom: 20px;
6 | }
7 | }
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/projects/consumer/src/app/shared/components/h1/h1.component.html:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/projects/consumer/src/app/shared/components/h2/h2.component.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/projects/consumer/src/app/shared/components/paragraph/paragraph.component.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/david-ui-angular/src/lib/theme/theme-base.ts:
--------------------------------------------------------------------------------
1 | export abstract class DUITheme{
2 |
3 | /**
4 | * Compile the class name for a theme component
5 | */
6 | abstract getCompiledClassName(): string ;
7 | }
--------------------------------------------------------------------------------
/projects/consumer/src/assets/images/footer/analytics-by-nepcha-black-transparent.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/david-ui-org/david-ui-angular/HEAD/projects/consumer/src/assets/images/footer/analytics-by-nepcha-black-transparent.webp
--------------------------------------------------------------------------------
/projects/david-ui-angular/src/lib/components/dialog/dialog-body/dialog-body.component.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/projects/david-ui-angular/src/lib/components/dialog/dialog-header/dialog-header.component.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/projects/david-ui-angular/src/lib/services/david-ui-angular.service.ts:
--------------------------------------------------------------------------------
1 | import { Injectable } from '@angular/core';
2 |
3 | @Injectable({
4 | providedIn: 'root'
5 | })
6 | export class DavidUIAngularService {
7 |
8 | constructor() { }
9 | }
10 |
--------------------------------------------------------------------------------
/projects/consumer/src/app/shared/model/property.model.ts:
--------------------------------------------------------------------------------
1 | // property.model.ts
2 | export interface Property {
3 | attribute: string;
4 | type: string;
5 | description: string;
6 | default: any; // Change the type according to your needs
7 | }
8 |
--------------------------------------------------------------------------------
/projects/consumer/src/app/home/home.component.ts:
--------------------------------------------------------------------------------
1 | import { Component } from '@angular/core';
2 |
3 | @Component({
4 | selector: 'app-home',
5 | templateUrl: './home.component.html',
6 | styleUrls: ['./home.component.scss']
7 | })
8 | export class HomeComponent {}
9 |
--------------------------------------------------------------------------------
/projects/consumer/src/main.ts:
--------------------------------------------------------------------------------
1 | import { platformBrowserDynamic } from '@angular/platform-browser-dynamic';
2 |
3 | import { AppModule } from './app/app.module';
4 |
5 |
6 | platformBrowserDynamic().bootstrapModule(AppModule)
7 | .catch(err => console.error(err));
8 |
--------------------------------------------------------------------------------
/projects/consumer/src/app/docs/main/main.component.ts:
--------------------------------------------------------------------------------
1 | import { Component } from '@angular/core';
2 |
3 | @Component({
4 | selector: 'app-main',
5 | templateUrl: './main.component.html',
6 | styleUrls: ['./main.component.scss']
7 | })
8 | export class MainComponent {
9 | }
10 |
--------------------------------------------------------------------------------
/projects/consumer/src/app/shared/components/h1/h1.component.ts:
--------------------------------------------------------------------------------
1 | import { Component } from '@angular/core';
2 |
3 | @Component({
4 | selector: 'app-h1',
5 | templateUrl: './h1.component.html',
6 | styleUrls: ['./h1.component.scss']
7 | })
8 | export class H1Component {
9 |
10 | }
11 |
--------------------------------------------------------------------------------
/projects/consumer/src/app/shared/components/h2/h2.component.ts:
--------------------------------------------------------------------------------
1 | import { Component } from '@angular/core';
2 |
3 | @Component({
4 | selector: 'app-h2',
5 | templateUrl: './h2.component.html',
6 | styleUrls: ['./h2.component.scss']
7 | })
8 | export class H2Component {
9 |
10 | }
11 |
--------------------------------------------------------------------------------
/projects/consumer/src/app/docs/docs.component.ts:
--------------------------------------------------------------------------------
1 | import { Component, OnInit } from '@angular/core';
2 |
3 |
4 | @Component({
5 | selector: 'app-docs',
6 | templateUrl: './docs.component.html',
7 | styleUrls: ['./docs.component.scss'],
8 | })
9 | export class DocsComponent {
10 |
11 | }
12 |
--------------------------------------------------------------------------------
/projects/consumer/src/app/docs/pages/fonts/fonts.component.ts:
--------------------------------------------------------------------------------
1 | import { Component } from '@angular/core';
2 |
3 | @Component({
4 | selector: 'app-fonts',
5 | templateUrl: './fonts.component.html',
6 | styleUrls: ['./fonts.component.scss']
7 | })
8 | export class FontsComponent {
9 |
10 | }
11 |
--------------------------------------------------------------------------------
/projects/consumer/src/app/shared/components/code/code.component.ts:
--------------------------------------------------------------------------------
1 | import { Component } from '@angular/core';
2 |
3 | @Component({
4 | selector: 'app-code',
5 | templateUrl: './code.component.html',
6 | styleUrls: ['./code.component.scss']
7 | })
8 | export class CodeComponent {
9 |
10 | }
11 |
--------------------------------------------------------------------------------
/projects/consumer/src/app/docs/pages/colors/colors.component.ts:
--------------------------------------------------------------------------------
1 | import { Component } from '@angular/core';
2 |
3 | @Component({
4 | selector: 'app-colors',
5 | templateUrl: './colors.component.html',
6 | styleUrls: ['./colors.component.scss']
7 | })
8 | export class ColorsComponent {
9 |
10 | }
11 |
--------------------------------------------------------------------------------
/projects/consumer/src/app/docs/pages/theming/theming.component.ts:
--------------------------------------------------------------------------------
1 | import { Component } from '@angular/core';
2 |
3 | @Component({
4 | selector: 'app-theming',
5 | templateUrl: './theming.component.html',
6 | styleUrls: ['./theming.component.scss']
7 | })
8 | export class ThemingComponent {
9 |
10 | }
11 |
--------------------------------------------------------------------------------
/projects/david-ui-angular/src/lib/components/chip/chip.component.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/projects/consumer/src/app/docs/pages/about-angular/about-angular.component.ts:
--------------------------------------------------------------------------------
1 | import { Component } from '@angular/core';
2 |
3 | @Component({
4 | selector: 'app-about-angular',
5 | templateUrl: './about-angular.component.html',
6 | styleUrls: ['./about-angular.component.scss']
7 | })
8 | export class AboutAngularComponent {}
9 |
--------------------------------------------------------------------------------
/projects/david-ui-angular/src/lib/types/componentTypes/collapse.ts:
--------------------------------------------------------------------------------
1 | export type className = string;
2 | export type open = boolean;
3 |
4 | export interface ICollapse {
5 | open: open;
6 | className: className;
7 | }
8 |
9 | export const DefaultCollapse: ICollapse = {
10 | open: false,
11 | className: '',
12 | };
13 |
--------------------------------------------------------------------------------
/projects/consumer/src/app/shared/components/paragraph/paragraph.component.ts:
--------------------------------------------------------------------------------
1 | import { Component } from '@angular/core';
2 |
3 | @Component({
4 | selector: 'app-paragraph',
5 | templateUrl: './paragraph.component.html',
6 | styleUrls: ['./paragraph.component.scss']
7 | })
8 | export class ParagraphComponent {
9 |
10 | }
11 |
--------------------------------------------------------------------------------
/projects/david-ui-angular/tsconfig.lib.prod.json:
--------------------------------------------------------------------------------
1 | /* To learn more about this file see: https://angular.io/config/tsconfig. */
2 | {
3 | "extends": "./tsconfig.lib.json",
4 | "compilerOptions": {
5 | "declarationMap": false
6 | },
7 | "angularCompilerOptions": {
8 | "compilationMode": "partial"
9 | }
10 | }
11 |
--------------------------------------------------------------------------------
/projects/consumer/src/app/home/header/header.component.ts:
--------------------------------------------------------------------------------
1 | import { Component } from '@angular/core';
2 |
3 | @Component({
4 | selector: 'app-header',
5 | templateUrl: './header.component.html',
6 | styleUrls: ['./header.component.scss']
7 | })
8 | export class HeaderComponent {
9 | code = "npm i david-ui-angular";
10 | }
11 |
--------------------------------------------------------------------------------
/projects/david-ui-angular/src/lib/shared/components/dui-icon/dui-icon.component.ts:
--------------------------------------------------------------------------------
1 | import { Component } from '@angular/core';
2 |
3 | @Component({
4 | selector: 'dui-icon',
5 | standalone: true ,
6 | template: `
7 |
8 | `,
9 | styles: [
10 | ]
11 | })
12 | export class DUIIcon {
13 |
14 | }
15 |
--------------------------------------------------------------------------------
/projects/consumer/src/app/docs/pages/release-notes/release-notes.component.ts:
--------------------------------------------------------------------------------
1 | import { Component } from '@angular/core';
2 |
3 | @Component({
4 | selector: 'doc-release-notes',
5 | templateUrl: './release-notes.component.html',
6 | styleUrls: ['./release-notes.component.scss']
7 | })
8 | export class ReleaseNotesComponent {
9 |
10 | }
11 |
--------------------------------------------------------------------------------
/projects/david-ui-angular/src/lib/components/select/select.component.scss:
--------------------------------------------------------------------------------
1 | .dropdown-options-container {
2 | width: 100%;
3 | border-radius: 3px;
4 | box-shadow: 0 1px 4px 0 rgba(0,0,0,.24);
5 | display: block;
6 | overflow: auto;
7 | z-index: 999;
8 | background-color: white;
9 | margin-top: 2px;
10 | }
11 |
--------------------------------------------------------------------------------
/projects/david-ui-angular/src/lib/theme/components/collapse/collapse-theme.ts:
--------------------------------------------------------------------------------
1 | import { IPropsMapper } from '../../../types/generic';
2 |
3 | export const CollapseTheme: IPropsMapper