├── .commitlintrc.json ├── .cursor ├── mcp.json └── rules │ ├── angular.mdc │ └── html-and-css-best-practices.mdc ├── .editorconfig ├── .github ├── ISSUE_TEMPLATE │ ├── bug.yml │ ├── config.yml │ ├── docs.yml │ └── feature.yml ├── PULL_REQUEST_TEMPLATE.md └── workflows │ ├── build.yml │ └── publish.yml ├── .gitignore ├── .husky ├── pre-commit └── prepare-commit-msg ├── .npmrc ├── .postcssrc ├── .versionrc ├── CHANGELOG.md ├── LICENSE ├── README.md ├── angular.json ├── assets └── animation.gif ├── eslint.config.js ├── package.json ├── projects ├── ngx-multiple-dates-app │ ├── .browserslistrc │ ├── .eslintrc.json │ ├── e2e │ │ ├── protractor.conf.js │ │ ├── src │ │ │ ├── app.e2e-spec.ts │ │ │ └── app.po.ts │ │ └── tsconfig.json │ ├── karma.conf.js │ ├── src │ │ ├── app │ │ │ ├── app.constants.ts │ │ │ └── components │ │ │ │ ├── root │ │ │ │ ├── root.component.html │ │ │ │ ├── root.component.scss │ │ │ │ ├── root.component.spec.ts │ │ │ │ └── root.component.ts │ │ │ │ └── theme-picker │ │ │ │ ├── theme-picker.component.html │ │ │ │ ├── theme-picker.component.scss │ │ │ │ ├── theme-picker.component.spec.ts │ │ │ │ └── theme-picker.component.ts │ │ ├── assets │ │ │ └── icons │ │ │ │ ├── github.svg │ │ │ │ └── ngx-multiple-dates.svg │ │ ├── environments │ │ │ ├── environment.prod.ts │ │ │ └── environment.ts │ │ ├── favicon.ico │ │ ├── index.html │ │ ├── main.ts │ │ └── styles │ │ │ └── styles.scss │ ├── tsconfig.app.json │ └── tsconfig.spec.json └── ngx-multiple-dates │ ├── .browserslistrc │ ├── .eslintrc.json │ ├── README.md │ ├── karma.conf.js │ ├── ng-package.json │ ├── package.json │ ├── src │ ├── lib │ │ ├── _index.scss │ │ ├── _theming.scss │ │ ├── components │ │ │ └── multiple-dates │ │ │ │ ├── _multiple-dates-legacy-index.scss │ │ │ │ ├── _multiple-dates-theme.import.scss │ │ │ │ ├── _multiple-dates-theme.scss │ │ │ │ ├── multiple-dates.component.html │ │ │ │ ├── multiple-dates.component.scss │ │ │ │ ├── multiple-dates.component.spec.ts │ │ │ │ └── multiple-dates.component.ts │ │ └── models │ │ │ ├── date-class.model.ts │ │ │ └── date-remove-event.model.ts │ ├── prebuilt-themes │ │ ├── azure-blue.scss │ │ ├── cyan-orange.scss │ │ ├── magenta-violet.scss │ │ └── rose-red.scss │ └── public-api.ts │ ├── tsconfig.lib.json │ ├── tsconfig.lib.prod.json │ └── tsconfig.spec.json └── tsconfig.json /.commitlintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lekhmanrus/ngx-multiple-dates/HEAD/.commitlintrc.json -------------------------------------------------------------------------------- /.cursor/mcp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lekhmanrus/ngx-multiple-dates/HEAD/.cursor/mcp.json -------------------------------------------------------------------------------- /.cursor/rules/angular.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lekhmanrus/ngx-multiple-dates/HEAD/.cursor/rules/angular.mdc -------------------------------------------------------------------------------- /.cursor/rules/html-and-css-best-practices.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lekhmanrus/ngx-multiple-dates/HEAD/.cursor/rules/html-and-css-best-practices.mdc -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lekhmanrus/ngx-multiple-dates/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lekhmanrus/ngx-multiple-dates/HEAD/.github/ISSUE_TEMPLATE/bug.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- 1 | blank_issues_enabled: false 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lekhmanrus/ngx-multiple-dates/HEAD/.github/ISSUE_TEMPLATE/docs.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lekhmanrus/ngx-multiple-dates/HEAD/.github/ISSUE_TEMPLATE/feature.yml -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lekhmanrus/ngx-multiple-dates/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lekhmanrus/ngx-multiple-dates/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lekhmanrus/ngx-multiple-dates/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lekhmanrus/ngx-multiple-dates/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | . "$(dirname "$0")/_/husky.sh" 3 | 4 | npm run lint 5 | -------------------------------------------------------------------------------- /.husky/prepare-commit-msg: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | . "$(dirname "$0")/_/husky.sh" 3 | 4 | npm run commitlint -- -e $1 5 | -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | legacy-peer-deps=true 2 | -------------------------------------------------------------------------------- /.postcssrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lekhmanrus/ngx-multiple-dates/HEAD/.postcssrc -------------------------------------------------------------------------------- /.versionrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lekhmanrus/ngx-multiple-dates/HEAD/.versionrc -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lekhmanrus/ngx-multiple-dates/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lekhmanrus/ngx-multiple-dates/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lekhmanrus/ngx-multiple-dates/HEAD/README.md -------------------------------------------------------------------------------- /angular.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lekhmanrus/ngx-multiple-dates/HEAD/angular.json -------------------------------------------------------------------------------- /assets/animation.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lekhmanrus/ngx-multiple-dates/HEAD/assets/animation.gif -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lekhmanrus/ngx-multiple-dates/HEAD/eslint.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lekhmanrus/ngx-multiple-dates/HEAD/package.json -------------------------------------------------------------------------------- /projects/ngx-multiple-dates-app/.browserslistrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lekhmanrus/ngx-multiple-dates/HEAD/projects/ngx-multiple-dates-app/.browserslistrc -------------------------------------------------------------------------------- /projects/ngx-multiple-dates-app/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lekhmanrus/ngx-multiple-dates/HEAD/projects/ngx-multiple-dates-app/.eslintrc.json -------------------------------------------------------------------------------- /projects/ngx-multiple-dates-app/e2e/protractor.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lekhmanrus/ngx-multiple-dates/HEAD/projects/ngx-multiple-dates-app/e2e/protractor.conf.js -------------------------------------------------------------------------------- /projects/ngx-multiple-dates-app/e2e/src/app.e2e-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lekhmanrus/ngx-multiple-dates/HEAD/projects/ngx-multiple-dates-app/e2e/src/app.e2e-spec.ts -------------------------------------------------------------------------------- /projects/ngx-multiple-dates-app/e2e/src/app.po.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lekhmanrus/ngx-multiple-dates/HEAD/projects/ngx-multiple-dates-app/e2e/src/app.po.ts -------------------------------------------------------------------------------- /projects/ngx-multiple-dates-app/e2e/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lekhmanrus/ngx-multiple-dates/HEAD/projects/ngx-multiple-dates-app/e2e/tsconfig.json -------------------------------------------------------------------------------- /projects/ngx-multiple-dates-app/karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lekhmanrus/ngx-multiple-dates/HEAD/projects/ngx-multiple-dates-app/karma.conf.js -------------------------------------------------------------------------------- /projects/ngx-multiple-dates-app/src/app/app.constants.ts: -------------------------------------------------------------------------------- 1 | export const DEFAULT_THEME = 'azure-blue-theme'; 2 | -------------------------------------------------------------------------------- /projects/ngx-multiple-dates-app/src/app/components/root/root.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lekhmanrus/ngx-multiple-dates/HEAD/projects/ngx-multiple-dates-app/src/app/components/root/root.component.html -------------------------------------------------------------------------------- /projects/ngx-multiple-dates-app/src/app/components/root/root.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lekhmanrus/ngx-multiple-dates/HEAD/projects/ngx-multiple-dates-app/src/app/components/root/root.component.scss -------------------------------------------------------------------------------- /projects/ngx-multiple-dates-app/src/app/components/root/root.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lekhmanrus/ngx-multiple-dates/HEAD/projects/ngx-multiple-dates-app/src/app/components/root/root.component.spec.ts -------------------------------------------------------------------------------- /projects/ngx-multiple-dates-app/src/app/components/root/root.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lekhmanrus/ngx-multiple-dates/HEAD/projects/ngx-multiple-dates-app/src/app/components/root/root.component.ts -------------------------------------------------------------------------------- /projects/ngx-multiple-dates-app/src/app/components/theme-picker/theme-picker.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lekhmanrus/ngx-multiple-dates/HEAD/projects/ngx-multiple-dates-app/src/app/components/theme-picker/theme-picker.component.html -------------------------------------------------------------------------------- /projects/ngx-multiple-dates-app/src/app/components/theme-picker/theme-picker.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lekhmanrus/ngx-multiple-dates/HEAD/projects/ngx-multiple-dates-app/src/app/components/theme-picker/theme-picker.component.scss -------------------------------------------------------------------------------- /projects/ngx-multiple-dates-app/src/app/components/theme-picker/theme-picker.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lekhmanrus/ngx-multiple-dates/HEAD/projects/ngx-multiple-dates-app/src/app/components/theme-picker/theme-picker.component.spec.ts -------------------------------------------------------------------------------- /projects/ngx-multiple-dates-app/src/app/components/theme-picker/theme-picker.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lekhmanrus/ngx-multiple-dates/HEAD/projects/ngx-multiple-dates-app/src/app/components/theme-picker/theme-picker.component.ts -------------------------------------------------------------------------------- /projects/ngx-multiple-dates-app/src/assets/icons/github.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lekhmanrus/ngx-multiple-dates/HEAD/projects/ngx-multiple-dates-app/src/assets/icons/github.svg -------------------------------------------------------------------------------- /projects/ngx-multiple-dates-app/src/assets/icons/ngx-multiple-dates.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lekhmanrus/ngx-multiple-dates/HEAD/projects/ngx-multiple-dates-app/src/assets/icons/ngx-multiple-dates.svg -------------------------------------------------------------------------------- /projects/ngx-multiple-dates-app/src/environments/environment.prod.ts: -------------------------------------------------------------------------------- 1 | export const environment = { 2 | production: true 3 | }; 4 | -------------------------------------------------------------------------------- /projects/ngx-multiple-dates-app/src/environments/environment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lekhmanrus/ngx-multiple-dates/HEAD/projects/ngx-multiple-dates-app/src/environments/environment.ts -------------------------------------------------------------------------------- /projects/ngx-multiple-dates-app/src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lekhmanrus/ngx-multiple-dates/HEAD/projects/ngx-multiple-dates-app/src/favicon.ico -------------------------------------------------------------------------------- /projects/ngx-multiple-dates-app/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lekhmanrus/ngx-multiple-dates/HEAD/projects/ngx-multiple-dates-app/src/index.html -------------------------------------------------------------------------------- /projects/ngx-multiple-dates-app/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lekhmanrus/ngx-multiple-dates/HEAD/projects/ngx-multiple-dates-app/src/main.ts -------------------------------------------------------------------------------- /projects/ngx-multiple-dates-app/src/styles/styles.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lekhmanrus/ngx-multiple-dates/HEAD/projects/ngx-multiple-dates-app/src/styles/styles.scss -------------------------------------------------------------------------------- /projects/ngx-multiple-dates-app/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lekhmanrus/ngx-multiple-dates/HEAD/projects/ngx-multiple-dates-app/tsconfig.app.json -------------------------------------------------------------------------------- /projects/ngx-multiple-dates-app/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lekhmanrus/ngx-multiple-dates/HEAD/projects/ngx-multiple-dates-app/tsconfig.spec.json -------------------------------------------------------------------------------- /projects/ngx-multiple-dates/.browserslistrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lekhmanrus/ngx-multiple-dates/HEAD/projects/ngx-multiple-dates/.browserslistrc -------------------------------------------------------------------------------- /projects/ngx-multiple-dates/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lekhmanrus/ngx-multiple-dates/HEAD/projects/ngx-multiple-dates/.eslintrc.json -------------------------------------------------------------------------------- /projects/ngx-multiple-dates/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lekhmanrus/ngx-multiple-dates/HEAD/projects/ngx-multiple-dates/README.md -------------------------------------------------------------------------------- /projects/ngx-multiple-dates/karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lekhmanrus/ngx-multiple-dates/HEAD/projects/ngx-multiple-dates/karma.conf.js -------------------------------------------------------------------------------- /projects/ngx-multiple-dates/ng-package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lekhmanrus/ngx-multiple-dates/HEAD/projects/ngx-multiple-dates/ng-package.json -------------------------------------------------------------------------------- /projects/ngx-multiple-dates/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lekhmanrus/ngx-multiple-dates/HEAD/projects/ngx-multiple-dates/package.json -------------------------------------------------------------------------------- /projects/ngx-multiple-dates/src/lib/_index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lekhmanrus/ngx-multiple-dates/HEAD/projects/ngx-multiple-dates/src/lib/_index.scss -------------------------------------------------------------------------------- /projects/ngx-multiple-dates/src/lib/_theming.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lekhmanrus/ngx-multiple-dates/HEAD/projects/ngx-multiple-dates/src/lib/_theming.scss -------------------------------------------------------------------------------- /projects/ngx-multiple-dates/src/lib/components/multiple-dates/_multiple-dates-legacy-index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lekhmanrus/ngx-multiple-dates/HEAD/projects/ngx-multiple-dates/src/lib/components/multiple-dates/_multiple-dates-legacy-index.scss -------------------------------------------------------------------------------- /projects/ngx-multiple-dates/src/lib/components/multiple-dates/_multiple-dates-theme.import.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lekhmanrus/ngx-multiple-dates/HEAD/projects/ngx-multiple-dates/src/lib/components/multiple-dates/_multiple-dates-theme.import.scss -------------------------------------------------------------------------------- /projects/ngx-multiple-dates/src/lib/components/multiple-dates/_multiple-dates-theme.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lekhmanrus/ngx-multiple-dates/HEAD/projects/ngx-multiple-dates/src/lib/components/multiple-dates/_multiple-dates-theme.scss -------------------------------------------------------------------------------- /projects/ngx-multiple-dates/src/lib/components/multiple-dates/multiple-dates.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lekhmanrus/ngx-multiple-dates/HEAD/projects/ngx-multiple-dates/src/lib/components/multiple-dates/multiple-dates.component.html -------------------------------------------------------------------------------- /projects/ngx-multiple-dates/src/lib/components/multiple-dates/multiple-dates.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lekhmanrus/ngx-multiple-dates/HEAD/projects/ngx-multiple-dates/src/lib/components/multiple-dates/multiple-dates.component.scss -------------------------------------------------------------------------------- /projects/ngx-multiple-dates/src/lib/components/multiple-dates/multiple-dates.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lekhmanrus/ngx-multiple-dates/HEAD/projects/ngx-multiple-dates/src/lib/components/multiple-dates/multiple-dates.component.spec.ts -------------------------------------------------------------------------------- /projects/ngx-multiple-dates/src/lib/components/multiple-dates/multiple-dates.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lekhmanrus/ngx-multiple-dates/HEAD/projects/ngx-multiple-dates/src/lib/components/multiple-dates/multiple-dates.component.ts -------------------------------------------------------------------------------- /projects/ngx-multiple-dates/src/lib/models/date-class.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lekhmanrus/ngx-multiple-dates/HEAD/projects/ngx-multiple-dates/src/lib/models/date-class.model.ts -------------------------------------------------------------------------------- /projects/ngx-multiple-dates/src/lib/models/date-remove-event.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lekhmanrus/ngx-multiple-dates/HEAD/projects/ngx-multiple-dates/src/lib/models/date-remove-event.model.ts -------------------------------------------------------------------------------- /projects/ngx-multiple-dates/src/prebuilt-themes/azure-blue.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lekhmanrus/ngx-multiple-dates/HEAD/projects/ngx-multiple-dates/src/prebuilt-themes/azure-blue.scss -------------------------------------------------------------------------------- /projects/ngx-multiple-dates/src/prebuilt-themes/cyan-orange.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lekhmanrus/ngx-multiple-dates/HEAD/projects/ngx-multiple-dates/src/prebuilt-themes/cyan-orange.scss -------------------------------------------------------------------------------- /projects/ngx-multiple-dates/src/prebuilt-themes/magenta-violet.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lekhmanrus/ngx-multiple-dates/HEAD/projects/ngx-multiple-dates/src/prebuilt-themes/magenta-violet.scss -------------------------------------------------------------------------------- /projects/ngx-multiple-dates/src/prebuilt-themes/rose-red.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lekhmanrus/ngx-multiple-dates/HEAD/projects/ngx-multiple-dates/src/prebuilt-themes/rose-red.scss -------------------------------------------------------------------------------- /projects/ngx-multiple-dates/src/public-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lekhmanrus/ngx-multiple-dates/HEAD/projects/ngx-multiple-dates/src/public-api.ts -------------------------------------------------------------------------------- /projects/ngx-multiple-dates/tsconfig.lib.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lekhmanrus/ngx-multiple-dates/HEAD/projects/ngx-multiple-dates/tsconfig.lib.json -------------------------------------------------------------------------------- /projects/ngx-multiple-dates/tsconfig.lib.prod.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lekhmanrus/ngx-multiple-dates/HEAD/projects/ngx-multiple-dates/tsconfig.lib.prod.json -------------------------------------------------------------------------------- /projects/ngx-multiple-dates/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lekhmanrus/ngx-multiple-dates/HEAD/projects/ngx-multiple-dates/tsconfig.spec.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lekhmanrus/ngx-multiple-dates/HEAD/tsconfig.json --------------------------------------------------------------------------------