├── .gitignore
├── .prettierrc
├── LICENSE.md
├── README.md
├── dist
├── app-logo-dark.png
├── app-logo.png
├── assets
│ ├── buttons-2f7ad3f3.css
│ ├── buttons-a32b74f2.js
│ ├── datatables-e5727b98.js
│ ├── forms-d88ffbc7.js
│ ├── index-a3441547.js
│ ├── notifications-1137c3f4.css
│ └── notifications-c21fba23.js
├── images
│ ├── fallback_product_image.png
│ ├── flags
│ │ ├── aland-islands.svg
│ │ ├── albania.svg
│ │ ├── algeria.svg
│ │ ├── american-samoa.svg
│ │ ├── anguilla.svg
│ │ ├── argentina.svg
│ │ ├── armenia.svg
│ │ ├── australia.svg
│ │ ├── austria.svg
│ │ ├── azerbaijan.svg
│ │ ├── bahrain.svg
│ │ ├── belarus.svg
│ │ ├── belgium.svg
│ │ ├── bolivia.svg
│ │ ├── bosnia-and-herzegovina.svg
│ │ ├── botswana.svg
│ │ ├── brazil.svg
│ │ ├── bulgaria.svg
│ │ ├── cambodia.svg
│ │ ├── cameroon.svg
│ │ ├── canada.svg
│ │ ├── chile.svg
│ │ ├── china.svg
│ │ ├── colombia.svg
│ │ ├── costa-rica.svg
│ │ ├── croatia.svg
│ │ ├── cuba.svg
│ │ ├── cyprus.svg
│ │ ├── czech-republic.svg
│ │ ├── denmark.svg
│ │ ├── ecuador.svg
│ │ ├── egypt.svg
│ │ ├── estonia.svg
│ │ ├── ethiopia.svg
│ │ ├── finland.svg
│ │ ├── france.svg
│ │ ├── georgia.svg
│ │ ├── germany.svg
│ │ ├── greece.svg
│ │ ├── haiti.svg
│ │ ├── hong-kong.svg
│ │ ├── hungary.svg
│ │ ├── iceland.svg
│ │ ├── india.svg
│ │ ├── indonesia.svg
│ │ ├── iran.svg
│ │ ├── iraq.svg
│ │ ├── ireland.svg
│ │ ├── israel.svg
│ │ ├── italy.svg
│ │ ├── ivory-coast.svg
│ │ ├── japan.svg
│ │ ├── kazakhstan.svg
│ │ ├── kuwait.svg
│ │ ├── latvia.svg
│ │ ├── liechtenstein.svg
│ │ ├── lithuania.svg
│ │ ├── luxembourg.svg
│ │ ├── malaysia.svg
│ │ ├── mexico.svg
│ │ ├── mongolia.svg
│ │ ├── montenegro.svg
│ │ ├── nauru.svg
│ │ ├── netherlands.svg
│ │ ├── nicaragua.svg
│ │ ├── nigeria.svg
│ │ ├── norway.svg
│ │ ├── pakistan.svg
│ │ ├── panama.svg
│ │ ├── paraguay.svg
│ │ ├── peru.svg
│ │ ├── philippines.svg
│ │ ├── portugal.svg
│ │ ├── puerto-rico.svg
│ │ ├── republic-of-macedonia.svg
│ │ ├── republic-of-poland.svg
│ │ ├── romania.svg
│ │ ├── russia.svg
│ │ ├── serbia.svg
│ │ ├── singapore.svg
│ │ ├── slovakia.svg
│ │ ├── slovenia.svg
│ │ ├── south-africa.svg
│ │ ├── south-korea.svg
│ │ ├── spain.svg
│ │ ├── sri-lanka.svg
│ │ ├── sweden.svg
│ │ ├── switzerland.svg
│ │ ├── taiwan.svg
│ │ ├── thailand.svg
│ │ ├── tunisia.svg
│ │ ├── turkey.svg
│ │ ├── ukraine.svg
│ │ ├── united-arab-emirates.svg
│ │ ├── united-kingdom.svg
│ │ ├── united-states-of-america.svg
│ │ ├── united-states.svg
│ │ ├── uruguay.svg
│ │ ├── venezuela.svg
│ │ └── vietnam.svg
│ ├── icons
│ │ ├── github.svg
│ │ ├── google-tag-manager.svg
│ │ └── google_analytics.svg
│ ├── illustrations
│ │ ├── 404.svg
│ │ ├── 500.svg
│ │ ├── bs5-illustrations.svg
│ │ └── signin.svg
│ ├── marker.svg
│ ├── pages
│ │ ├── 404.jpg
│ │ ├── 500.jpg
│ │ ├── forgot-password.jpg
│ │ ├── lock.jpg
│ │ ├── mockup-presentation.png
│ │ ├── overview.jpg
│ │ ├── reset-password.jpg
│ │ ├── settings.jpg
│ │ ├── sign-in.jpg
│ │ ├── sign-up.jpg
│ │ └── transactions.jpg
│ ├── paypal-logo.svg
│ └── technologies
│ │ ├── bootstrap-5-logo.svg
│ │ ├── react-logo-primary.svg
│ │ ├── react-logo.svg
│ │ └── vuejs-logo.svg
├── index.html
├── pages
│ ├── components
│ │ ├── buttons.html
│ │ ├── forms.html
│ │ ├── modals.html
│ │ ├── notifications.html
│ │ └── typography.html
│ ├── examples
│ │ ├── 404.html
│ │ ├── 500.html
│ │ ├── forgot-password.html
│ │ ├── lock.html
│ │ ├── reset-password.html
│ │ ├── sign-in.html
│ │ ├── sign-up.html
│ │ └── starter.html
│ └── tables
│ │ ├── bootstrap-tables.html
│ │ └── datatables.html
├── vendor
│ ├── css
│ │ └── choices.min.css
│ └── js
│ │ └── choices.min.js
└── vite.svg
├── package-lock.json
├── package.json
├── screenshot.png
├── src
├── assets
│ ├── js
│ │ ├── demos
│ │ │ ├── chart-demo.js
│ │ │ ├── choicejs-demo.js
│ │ │ ├── datatables-demo.js
│ │ │ ├── notyf-demo.js
│ │ │ └── sweetalert-demo.js
│ │ ├── haste
│ │ │ └── haste.js
│ │ └── main.js
│ └── scss
│ │ ├── custom
│ │ ├── _choice.js.scss
│ │ ├── _custom.scss
│ │ ├── _datatables.scss
│ │ └── _variables.scss
│ │ ├── haste
│ │ ├── _components.scss
│ │ ├── _forms.scss
│ │ ├── _functions.scss
│ │ ├── _layout.scss
│ │ ├── _mixins.scss
│ │ ├── _utilities.scss
│ │ ├── _variables.scss
│ │ ├── _vendor.scss
│ │ ├── components
│ │ │ ├── _accordions.scss
│ │ │ ├── _alerts.scss
│ │ │ ├── _animations.scss
│ │ │ ├── _avatars.scss
│ │ │ ├── _badge.scss
│ │ │ ├── _body.scss
│ │ │ ├── _breadcrumb.scss
│ │ │ ├── _buttons.scss
│ │ │ ├── _card.scss
│ │ │ ├── _carousel.scss
│ │ │ ├── _charts.scss
│ │ │ ├── _close.scss
│ │ │ ├── _custom-forms.scss
│ │ │ ├── _datepicker.scss
│ │ │ ├── _dropdown.scss
│ │ │ ├── _icons.scss
│ │ │ ├── _images.scss
│ │ │ ├── _list-group.scss
│ │ │ ├── _modal.scss
│ │ │ ├── _nav.scss
│ │ │ ├── _pagination.scss
│ │ │ ├── _popover.scss
│ │ │ ├── _progress.scss
│ │ │ ├── _scrollbar.scss
│ │ │ ├── _shapes.scss
│ │ │ ├── _steps.scss
│ │ │ ├── _tables.scss
│ │ │ ├── _timelines.scss
│ │ │ ├── _tooltip.scss
│ │ │ └── _type.scss
│ │ ├── forms
│ │ │ ├── _form-check.scss
│ │ │ ├── _form-control.scss
│ │ │ ├── _form-select.scss
│ │ │ └── _input-group.scss
│ │ ├── layout
│ │ │ ├── _footer.scss
│ │ │ ├── _navbar.scss
│ │ │ ├── _section.scss
│ │ │ ├── _sidebar.scss
│ │ │ └── _sidenav.scss
│ │ └── mixins
│ │ │ ├── _animations.scss
│ │ │ ├── _background-variant.scss
│ │ │ ├── _icon.scss
│ │ │ ├── _modals.scss
│ │ │ ├── _popover.scss
│ │ │ ├── _transform.scss
│ │ │ └── _utilities.scss
│ │ └── style.scss
├── index.html
├── pages
│ ├── components
│ │ ├── buttons.html
│ │ ├── forms.html
│ │ ├── modals.html
│ │ ├── notifications.html
│ │ └── typography.html
│ ├── examples
│ │ ├── 404.html
│ │ ├── 500.html
│ │ ├── forgot-password.html
│ │ ├── lock.html
│ │ ├── reset-password.html
│ │ ├── sign-in.html
│ │ ├── sign-up.html
│ │ └── starter.html
│ └── tables
│ │ ├── bootstrap-tables.html
│ │ └── datatables.html
└── public
│ ├── app-logo-dark.png
│ ├── app-logo.png
│ ├── images
│ ├── fallback_product_image.png
│ ├── flags
│ │ ├── aland-islands.svg
│ │ ├── albania.svg
│ │ ├── algeria.svg
│ │ ├── american-samoa.svg
│ │ ├── anguilla.svg
│ │ ├── argentina.svg
│ │ ├── armenia.svg
│ │ ├── australia.svg
│ │ ├── austria.svg
│ │ ├── azerbaijan.svg
│ │ ├── bahrain.svg
│ │ ├── belarus.svg
│ │ ├── belgium.svg
│ │ ├── bolivia.svg
│ │ ├── bosnia-and-herzegovina.svg
│ │ ├── botswana.svg
│ │ ├── brazil.svg
│ │ ├── bulgaria.svg
│ │ ├── cambodia.svg
│ │ ├── cameroon.svg
│ │ ├── canada.svg
│ │ ├── chile.svg
│ │ ├── china.svg
│ │ ├── colombia.svg
│ │ ├── costa-rica.svg
│ │ ├── croatia.svg
│ │ ├── cuba.svg
│ │ ├── cyprus.svg
│ │ ├── czech-republic.svg
│ │ ├── denmark.svg
│ │ ├── ecuador.svg
│ │ ├── egypt.svg
│ │ ├── estonia.svg
│ │ ├── ethiopia.svg
│ │ ├── finland.svg
│ │ ├── france.svg
│ │ ├── georgia.svg
│ │ ├── germany.svg
│ │ ├── greece.svg
│ │ ├── haiti.svg
│ │ ├── hong-kong.svg
│ │ ├── hungary.svg
│ │ ├── iceland.svg
│ │ ├── india.svg
│ │ ├── indonesia.svg
│ │ ├── iran.svg
│ │ ├── iraq.svg
│ │ ├── ireland.svg
│ │ ├── israel.svg
│ │ ├── italy.svg
│ │ ├── ivory-coast.svg
│ │ ├── japan.svg
│ │ ├── kazakhstan.svg
│ │ ├── kuwait.svg
│ │ ├── latvia.svg
│ │ ├── liechtenstein.svg
│ │ ├── lithuania.svg
│ │ ├── luxembourg.svg
│ │ ├── malaysia.svg
│ │ ├── mexico.svg
│ │ ├── mongolia.svg
│ │ ├── montenegro.svg
│ │ ├── nauru.svg
│ │ ├── netherlands.svg
│ │ ├── nicaragua.svg
│ │ ├── nigeria.svg
│ │ ├── norway.svg
│ │ ├── pakistan.svg
│ │ ├── panama.svg
│ │ ├── paraguay.svg
│ │ ├── peru.svg
│ │ ├── philippines.svg
│ │ ├── portugal.svg
│ │ ├── puerto-rico.svg
│ │ ├── republic-of-macedonia.svg
│ │ ├── republic-of-poland.svg
│ │ ├── romania.svg
│ │ ├── russia.svg
│ │ ├── serbia.svg
│ │ ├── singapore.svg
│ │ ├── slovakia.svg
│ │ ├── slovenia.svg
│ │ ├── south-africa.svg
│ │ ├── south-korea.svg
│ │ ├── spain.svg
│ │ ├── sri-lanka.svg
│ │ ├── sweden.svg
│ │ ├── switzerland.svg
│ │ ├── taiwan.svg
│ │ ├── thailand.svg
│ │ ├── tunisia.svg
│ │ ├── turkey.svg
│ │ ├── ukraine.svg
│ │ ├── united-arab-emirates.svg
│ │ ├── united-kingdom.svg
│ │ ├── united-states-of-america.svg
│ │ ├── united-states.svg
│ │ ├── uruguay.svg
│ │ ├── venezuela.svg
│ │ └── vietnam.svg
│ ├── icons
│ │ ├── github.svg
│ │ ├── google-tag-manager.svg
│ │ └── google_analytics.svg
│ ├── illustrations
│ │ ├── 404.svg
│ │ ├── 500.svg
│ │ ├── bs5-illustrations.svg
│ │ └── signin.svg
│ ├── marker.svg
│ ├── pages
│ │ ├── 404.jpg
│ │ ├── 500.jpg
│ │ ├── forgot-password.jpg
│ │ ├── lock.jpg
│ │ ├── mockup-presentation.png
│ │ ├── overview.jpg
│ │ ├── reset-password.jpg
│ │ ├── settings.jpg
│ │ ├── sign-in.jpg
│ │ ├── sign-up.jpg
│ │ └── transactions.jpg
│ ├── paypal-logo.svg
│ └── technologies
│ │ ├── bootstrap-5-logo.svg
│ │ ├── react-logo-primary.svg
│ │ ├── react-logo.svg
│ │ └── vuejs-logo.svg
│ ├── vendor
│ ├── css
│ │ └── choices.min.css
│ └── js
│ │ └── choices.min.js
│ └── vite.svg
└── vite.config.js
/.gitignore:
--------------------------------------------------------------------------------
1 | # Logs
2 | logs
3 | *.log
4 | npm-debug.log*
5 | yarn-debug.log*
6 | yarn-error.log*
7 | pnpm-debug.log*
8 | lerna-debug.log*
9 |
10 | node_modules
11 | dist
12 | dist-ssr
13 | *.local
14 |
15 | # Editor directories and files
16 | .vscode/*
17 | !.vscode/extensions.json
18 | .idea
19 | .DS_Store
20 | *.suo
21 | *.ntvs*
22 | *.njsproj
23 | *.sln
24 | *.sw?
25 |
--------------------------------------------------------------------------------
/.prettierrc:
--------------------------------------------------------------------------------
1 | {
2 | "trailingComma": "es5",
3 | "tabWidth": 4,
4 | "semi": true,
5 | "singleQuote": true
6 | }
7 |
--------------------------------------------------------------------------------
/LICENSE.md:
--------------------------------------------------------------------------------
1 | Copyright 2021 Themesberg (Crafty Dwarf LLC)
2 |
3 | Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
4 |
5 | The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
6 |
7 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
--------------------------------------------------------------------------------
/dist/app-logo-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FahimAnzamDip/haste-dashboard-bootstrap/a9092fa86f3e114a65242fd4c003db94bb5138cf/dist/app-logo-dark.png
--------------------------------------------------------------------------------
/dist/app-logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FahimAnzamDip/haste-dashboard-bootstrap/a9092fa86f3e114a65242fd4c003db94bb5138cf/dist/app-logo.png
--------------------------------------------------------------------------------
/dist/images/fallback_product_image.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FahimAnzamDip/haste-dashboard-bootstrap/a9092fa86f3e114a65242fd4c003db94bb5138cf/dist/images/fallback_product_image.png
--------------------------------------------------------------------------------
/dist/images/flags/albania.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
44 |
--------------------------------------------------------------------------------
/dist/images/flags/algeria.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
45 |
--------------------------------------------------------------------------------
/dist/images/flags/argentina.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
44 |
--------------------------------------------------------------------------------
/dist/images/flags/armenia.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
40 |
--------------------------------------------------------------------------------
/dist/images/flags/austria.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
42 |
--------------------------------------------------------------------------------
/dist/images/flags/bahrain.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
40 |
--------------------------------------------------------------------------------
/dist/images/flags/belgium.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
40 |
--------------------------------------------------------------------------------
/dist/images/flags/bolivia.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
40 |
--------------------------------------------------------------------------------
/dist/images/flags/botswana.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
47 |
--------------------------------------------------------------------------------
/dist/images/flags/brazil.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
46 |
--------------------------------------------------------------------------------
/dist/images/flags/bulgaria.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
40 |
--------------------------------------------------------------------------------
/dist/images/flags/cambodia.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
45 |
--------------------------------------------------------------------------------
/dist/images/flags/cameroon.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
42 |
--------------------------------------------------------------------------------
/dist/images/flags/canada.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
44 |
--------------------------------------------------------------------------------
/dist/images/flags/chile.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
41 |
--------------------------------------------------------------------------------
/dist/images/flags/china.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
23 |
--------------------------------------------------------------------------------
/dist/images/flags/colombia.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
40 |
--------------------------------------------------------------------------------
/dist/images/flags/costa-rica.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
43 |
--------------------------------------------------------------------------------
/dist/images/flags/cyprus.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
44 |
--------------------------------------------------------------------------------
/dist/images/flags/czech-republic.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
41 |
--------------------------------------------------------------------------------
/dist/images/flags/denmark.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
46 |
--------------------------------------------------------------------------------
/dist/images/flags/egypt.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
43 |
--------------------------------------------------------------------------------
/dist/images/flags/estonia.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
40 |
--------------------------------------------------------------------------------
/dist/images/flags/finland.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
40 |
--------------------------------------------------------------------------------
/dist/images/flags/france.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
39 |
--------------------------------------------------------------------------------
/dist/images/flags/germany.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
41 |
--------------------------------------------------------------------------------
/dist/images/flags/greece.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
47 |
--------------------------------------------------------------------------------
/dist/images/flags/haiti.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
44 |
--------------------------------------------------------------------------------
/dist/images/flags/hungary.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
40 |
--------------------------------------------------------------------------------
/dist/images/flags/india.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
43 |
--------------------------------------------------------------------------------
/dist/images/flags/indonesia.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
38 |
--------------------------------------------------------------------------------
/dist/images/flags/ireland.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
39 |
--------------------------------------------------------------------------------
/dist/images/flags/italy.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
39 |
--------------------------------------------------------------------------------
/dist/images/flags/ivory-coast.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
40 |
--------------------------------------------------------------------------------
/dist/images/flags/japan.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
38 |
--------------------------------------------------------------------------------
/dist/images/flags/kazakhstan.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
45 |
--------------------------------------------------------------------------------
/dist/images/flags/kuwait.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
41 |
--------------------------------------------------------------------------------
/dist/images/flags/latvia.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
41 |
--------------------------------------------------------------------------------
/dist/images/flags/liechtenstein.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
42 |
--------------------------------------------------------------------------------
/dist/images/flags/lithuania.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
40 |
--------------------------------------------------------------------------------
/dist/images/flags/luxembourg.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
39 |
--------------------------------------------------------------------------------
/dist/images/flags/mexico.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
47 |
--------------------------------------------------------------------------------
/dist/images/flags/nauru.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
45 |
--------------------------------------------------------------------------------
/dist/images/flags/netherlands.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
39 |
--------------------------------------------------------------------------------
/dist/images/flags/nigeria.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
41 |
--------------------------------------------------------------------------------
/dist/images/flags/panama.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
43 |
--------------------------------------------------------------------------------
/dist/images/flags/paraguay.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
45 |
--------------------------------------------------------------------------------
/dist/images/flags/peru.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
41 |
--------------------------------------------------------------------------------
/dist/images/flags/portugal.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
45 |
--------------------------------------------------------------------------------
/dist/images/flags/puerto-rico.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
47 |
--------------------------------------------------------------------------------
/dist/images/flags/republic-of-poland.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
38 |
--------------------------------------------------------------------------------
/dist/images/flags/romania.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
43 |
--------------------------------------------------------------------------------
/dist/images/flags/russia.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
40 |
--------------------------------------------------------------------------------
/dist/images/flags/slovenia.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
42 |
--------------------------------------------------------------------------------
/dist/images/flags/spain.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
42 |
--------------------------------------------------------------------------------
/dist/images/flags/sweden.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
46 |
--------------------------------------------------------------------------------
/dist/images/flags/switzerland.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
39 |
--------------------------------------------------------------------------------
/dist/images/flags/taiwan.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
45 |
--------------------------------------------------------------------------------
/dist/images/flags/thailand.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
43 |
--------------------------------------------------------------------------------
/dist/images/flags/tunisia.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
45 |
--------------------------------------------------------------------------------
/dist/images/flags/turkey.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
44 |
--------------------------------------------------------------------------------
/dist/images/flags/ukraine.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
38 |
--------------------------------------------------------------------------------
/dist/images/flags/united-arab-emirates.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
41 |
--------------------------------------------------------------------------------
/dist/images/flags/vietnam.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
39 |
--------------------------------------------------------------------------------
/dist/images/icons/google-tag-manager.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
19 |
--------------------------------------------------------------------------------
/dist/images/icons/google_analytics.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/dist/images/marker.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/dist/images/pages/404.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FahimAnzamDip/haste-dashboard-bootstrap/a9092fa86f3e114a65242fd4c003db94bb5138cf/dist/images/pages/404.jpg
--------------------------------------------------------------------------------
/dist/images/pages/500.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FahimAnzamDip/haste-dashboard-bootstrap/a9092fa86f3e114a65242fd4c003db94bb5138cf/dist/images/pages/500.jpg
--------------------------------------------------------------------------------
/dist/images/pages/forgot-password.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FahimAnzamDip/haste-dashboard-bootstrap/a9092fa86f3e114a65242fd4c003db94bb5138cf/dist/images/pages/forgot-password.jpg
--------------------------------------------------------------------------------
/dist/images/pages/lock.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FahimAnzamDip/haste-dashboard-bootstrap/a9092fa86f3e114a65242fd4c003db94bb5138cf/dist/images/pages/lock.jpg
--------------------------------------------------------------------------------
/dist/images/pages/mockup-presentation.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FahimAnzamDip/haste-dashboard-bootstrap/a9092fa86f3e114a65242fd4c003db94bb5138cf/dist/images/pages/mockup-presentation.png
--------------------------------------------------------------------------------
/dist/images/pages/overview.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FahimAnzamDip/haste-dashboard-bootstrap/a9092fa86f3e114a65242fd4c003db94bb5138cf/dist/images/pages/overview.jpg
--------------------------------------------------------------------------------
/dist/images/pages/reset-password.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FahimAnzamDip/haste-dashboard-bootstrap/a9092fa86f3e114a65242fd4c003db94bb5138cf/dist/images/pages/reset-password.jpg
--------------------------------------------------------------------------------
/dist/images/pages/settings.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FahimAnzamDip/haste-dashboard-bootstrap/a9092fa86f3e114a65242fd4c003db94bb5138cf/dist/images/pages/settings.jpg
--------------------------------------------------------------------------------
/dist/images/pages/sign-in.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FahimAnzamDip/haste-dashboard-bootstrap/a9092fa86f3e114a65242fd4c003db94bb5138cf/dist/images/pages/sign-in.jpg
--------------------------------------------------------------------------------
/dist/images/pages/sign-up.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FahimAnzamDip/haste-dashboard-bootstrap/a9092fa86f3e114a65242fd4c003db94bb5138cf/dist/images/pages/sign-up.jpg
--------------------------------------------------------------------------------
/dist/images/pages/transactions.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FahimAnzamDip/haste-dashboard-bootstrap/a9092fa86f3e114a65242fd4c003db94bb5138cf/dist/images/pages/transactions.jpg
--------------------------------------------------------------------------------
/dist/images/technologies/bootstrap-5-logo.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/dist/images/technologies/react-logo-primary.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/dist/images/technologies/react-logo.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/dist/images/technologies/vuejs-logo.svg:
--------------------------------------------------------------------------------
1 |
2 |
9 |
--------------------------------------------------------------------------------
/dist/vite.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "haste-dashboard",
3 | "version": "1.0.0",
4 | "author": "Fahim Anzam Dip",
5 | "description": "Haste Dashboard - Bootstrap 5 based admin template.",
6 | "type": "module",
7 | "scripts": {
8 | "dev": "vite",
9 | "build": "vite build",
10 | "preview": "vite preview"
11 | },
12 | "devDependencies": {
13 | "sass": "^1.32.0",
14 | "vanillajs-datepicker": "^1.3.3",
15 | "vite": "^4.4.5"
16 | },
17 | "dependencies": {
18 | "bootstrap": "^5.3.0",
19 | "chart.js": "^4.3.1",
20 | "choices.js": "^10.2.0",
21 | "notyf": "^3.10.0",
22 | "simplebar": "^5.3.4",
23 | "sweetalert2": "^11.7.20"
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/screenshot.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FahimAnzamDip/haste-dashboard-bootstrap/a9092fa86f3e114a65242fd4c003db94bb5138cf/screenshot.png
--------------------------------------------------------------------------------
/src/assets/js/demos/choicejs-demo.js:
--------------------------------------------------------------------------------
1 | import Choices from 'choices.js';
2 |
3 | var choiceElements = document.querySelectorAll('#choice-js');
4 | choiceElements.forEach((element) => {
5 | new Choices(element, {
6 | allowHTML: true,
7 | shouldSort: false,
8 | });
9 | });
10 |
--------------------------------------------------------------------------------
/src/assets/js/main.js:
--------------------------------------------------------------------------------
1 | // Styles
2 | import '../scss/style.scss';
3 |
4 | // Third Party
5 | import * as bootstrap from 'bootstrap';
6 | import { Datepicker } from 'vanillajs-datepicker';
7 | import SimpleBar from 'simplebar';
8 |
9 | // Initialize Datepicker
10 | var datepickers = [].slice.call(document.querySelectorAll('[data-datepicker]'));
11 | var datepickersList = datepickers.map(function (el) {
12 | return new Datepicker(el, {
13 | buttonClass: 'btn',
14 | });
15 | });
16 |
17 | // Bootstrap Tooltips
18 | var tooltipTriggerList = [].slice.call(
19 | document.querySelectorAll('[data-bs-toggle="tooltip"]')
20 | );
21 | var tooltipList = tooltipTriggerList.map(function (tooltipTriggerEl) {
22 | return new bootstrap.Tooltip(tooltipTriggerEl);
23 | });
24 | // Bootstrap Popovers
25 | var popoverTriggerList = [].slice.call(
26 | document.querySelectorAll('[data-bs-toggle="popover"]')
27 | );
28 | var popoverList = popoverTriggerList.map(function (popoverTriggerEl) {
29 | return new bootstrap.Popover(popoverTriggerEl);
30 | });
31 |
32 | // Theme Main
33 | import './haste/haste.js';
34 |
35 | // write custom javascript below...
36 |
--------------------------------------------------------------------------------
/src/assets/scss/custom/_custom.scss:
--------------------------------------------------------------------------------
1 | html {
2 | scroll-behavior: smooth;
3 | }
4 |
5 | .sidebar {
6 | .app-logo {
7 | display: block;
8 | }
9 | .contracted-app-logo {
10 | display: none;
11 | }
12 | }
13 |
14 | .sidebar.contracted {
15 | .app-logo {
16 | display: none;
17 | }
18 | .contracted-app-logo {
19 | display: block;
20 | margin-right: 145px;
21 | }
22 | }
23 |
24 | /* width */
25 | ::-webkit-scrollbar {
26 | width: 12px;
27 | }
28 |
29 | /* Track */
30 | ::-webkit-scrollbar-track {
31 | border-radius: 0.5rem;
32 | background: #eee;
33 | }
34 |
35 | /* Handle */
36 | ::-webkit-scrollbar-thumb {
37 | border-radius: 0.5rem;
38 | background: #bbb;
39 | }
40 |
41 | /* Handle on hover */
42 | ::-webkit-scrollbar-thumb:hover {
43 | background: #aaa;
44 | }
45 |
--------------------------------------------------------------------------------
/src/assets/scss/custom/_datatables.scss:
--------------------------------------------------------------------------------
1 | #datatable_length {
2 | margin-top: 10px;
3 | margin-bottom: 10px;
4 |
5 | label {
6 | padding-left: 0;
7 |
8 | select[name="datatable_length"] {
9 | width: 100px;
10 | }
11 | }
12 | }
13 |
14 | #datatable_filter {
15 | margin-top: 10px;
16 | margin-bottom: 10px;
17 | padding-right: 5px;
18 | }
19 |
20 | #datatable_paginate {
21 | margin-top: 10px;
22 | margin-bottom: 10px;
23 | padding-right: 5px;
24 | }
25 |
26 | #datatable_info {
27 | padding-left: 0;
28 | }
--------------------------------------------------------------------------------
/src/assets/scss/custom/_variables.scss:
--------------------------------------------------------------------------------
1 | // Color scheme override
2 | $primary : #6366f1;
3 | $secondary: #fb923c;
4 | $tertiary : #8b5cf6;
5 |
6 | // Font override
7 | $font-family-base: 'Inter', sans-serif;
--------------------------------------------------------------------------------
/src/assets/scss/haste/_components.scss:
--------------------------------------------------------------------------------
1 | @import "components/body";
2 | @import "components/accordions";
3 | @import "components/animations";
4 | @import "components/alerts";
5 | @import "components/avatars";
6 | @import "components/badge";
7 | @import "components/buttons";
8 | @import "components/breadcrumb";
9 | @import "components/card";
10 | @import "components/carousel";
11 | @import "components/close";
12 | @import "components/custom-forms";
13 | @import "components/charts";
14 | @import "components/dropdown";
15 | @import "components/icons";
16 | @import "components/images";
17 | @import "components/list-group";
18 | @import "components/modal";
19 | @import "components/nav";
20 | @import "components/pagination";
21 | @import "components/popover";
22 | @import "components/progress";
23 | @import "components/shapes";
24 | @import "components/datepicker";
25 | @import "components/steps";
26 | @import "components/tables";
27 | @import "components/type";
28 | @import "components/timelines";
29 | @import "components/tooltip";
30 | @import "components/scrollbar";
31 |
--------------------------------------------------------------------------------
/src/assets/scss/haste/_forms.scss:
--------------------------------------------------------------------------------
1 | @import "forms/form-control";
2 | @import "forms/form-check";
3 | @import "forms/input-group";
4 | @import "forms/form-select";
--------------------------------------------------------------------------------
/src/assets/scss/haste/_functions.scss:
--------------------------------------------------------------------------------
1 | // Retrieve color Sass maps
2 |
3 | @function section-color($key: "primary") {
4 | @return map-get($section-colors, $key);
5 | }
6 |
7 | // Lines colors
8 |
9 | @function shapes-primary-color($key: "step-1-gradient-bg") {
10 | @return map-get($shapes-primary-colors, $key);
11 | }
12 |
13 | @function shapes-default-color($key: "step-1-gradient-bg") {
14 | @return map-get($shapes-default-colors, $key);
15 | }
16 |
17 | @function lines-light-color($key: "step-1-gradient-bg") {
18 | @return map-get($shapes-light-colors, $key);
19 | }
20 |
21 | @function shapes-dark-color($key: "step-1-gradient-bg") {
22 | @return map-get($shapes-dark-colors, $key);
23 | }
--------------------------------------------------------------------------------
/src/assets/scss/haste/_layout.scss:
--------------------------------------------------------------------------------
1 | @import "layout/navbar";
2 | @import "layout/section";
3 | @import "layout/footer";
4 | @import "layout/sidebar";
5 | @import "layout/sidenav";
6 |
--------------------------------------------------------------------------------
/src/assets/scss/haste/_mixins.scss:
--------------------------------------------------------------------------------
1 | @import "mixins/animations";
2 | @import "mixins/background-variant";
3 | @import "mixins/icon";
4 | @import "mixins/modals";
5 | @import "mixins/popover";
6 | @import "mixins/transform";
7 | @import "mixins/utilities";
8 |
--------------------------------------------------------------------------------
/src/assets/scss/haste/_vendor.scss:
--------------------------------------------------------------------------------
1 | // Vendor
2 | @import "vendor/headroom";
3 | @import "vendor/nouislider";
4 | @import "vendor/prism";
5 | @import "vendor/chartist/chartist";
6 | @import "vendor/datepicker";
7 |
--------------------------------------------------------------------------------
/src/assets/scss/haste/components/_accordions.scss:
--------------------------------------------------------------------------------
1 | /**
2 | * = Accordions
3 | */
4 |
5 |
6 | .accordion-button {
7 | text-align: left;
8 | &:not(.collapsed) {
9 | &::after {
10 | background-image: none;
11 | @include transform(rotateZ(45deg));
12 | }
13 | }
14 |
15 | // Accordion icon
16 | &::after {
17 | background-image: none;
18 | content: '\f067';
19 | font-family: $font-awesome-5;
20 | font-size: $font-size-base;
21 | font-weight: 900;
22 | }
23 |
24 | &:hover{
25 | background-color: $gray-200;
26 | }
27 | }
28 |
29 |
30 | // Flush accordion items
31 | //
32 | // Remove borders and border-radius to keep accordion items edge-to-edge.
33 |
34 | .accordion-flush {
35 | .accordion-button {
36 | background-color: transparent;
37 | &:not(.collapsed) {
38 | color: $tertiary;
39 | }
40 | &:focus {
41 | border-color: $gray-300;
42 | box-shadow: none;
43 | }
44 | }
45 | .accordion-collapse {
46 | border: 0;
47 | }
48 | }
49 |
50 |
51 |
52 |
53 |
--------------------------------------------------------------------------------
/src/assets/scss/haste/components/_alerts.scss:
--------------------------------------------------------------------------------
1 | .alert-heading{
2 | font-weight: $font-weight-bold;
3 | }
4 |
5 | .alert-icon{
6 | margin-bottom: .5rem;
7 | span{
8 | font-size: $alert-icon-font-size;
9 | }
10 | }
--------------------------------------------------------------------------------
/src/assets/scss/haste/components/_body.scss:
--------------------------------------------------------------------------------
1 | iframe {
2 | border: 0;
3 | }
4 |
5 | figcaption,
6 | figure,
7 | main {
8 | display: block;
9 | margin: 0;
10 | }
11 |
12 | main {
13 | overflow: hidden;
14 | }
15 |
16 | img {
17 | max-width: 100%;
18 | }
19 |
20 | strong{
21 | font-weight: $font-weight-bold;
22 | }
23 |
24 | button:focus {
25 | outline: 0;
26 | }
27 |
28 | label {
29 | font-weight: $font-weight-bold;
30 | margin-bottom:.5rem;
31 | }
--------------------------------------------------------------------------------
/src/assets/scss/haste/components/_breadcrumb.scss:
--------------------------------------------------------------------------------
1 | /**
2 | * = Breadcrumbs
3 | */
4 |
5 | .breadcrumb-item {
6 | font-size: $font-size-xs;
7 | &, a {
8 | color: $breadcrumb-item-color;
9 | font-weight: $breadcrumb-font-weight;
10 | font-size: $font-size-xs;
11 | @include media-breakpoint-up(sm){
12 | font-size: $font-size-sm;
13 | }
14 | }
15 |
16 | &.active {
17 | font-weight: $breadcrumb-active-font-weight;
18 | }
19 |
20 | }
21 |
22 | .breadcrumb-transparent {
23 | background: transparent;
24 | padding: 0;
25 | }
26 |
27 | @each $color, $value in $theme-colors {
28 | .breadcrumb-#{$color} {
29 | background: $value;
30 | .breadcrumb-item{
31 | &.active {
32 | color: $white;
33 | }
34 | }
35 | &.breadcrumb-transparent {
36 | background: transparent;
37 | .breadcrumb-item {
38 | &.active {
39 | color: $value;
40 | }
41 | }
42 | }
43 | }
44 | }
45 |
46 | .breadcrumb-text-light {
47 | .breadcrumb-item {
48 | &, a {
49 | color: $breadcrumb-item-light-color;
50 | }
51 |
52 | &:before {
53 | color: $breadcrumb-divider-light-color;
54 | }
55 | }
56 | }
57 |
--------------------------------------------------------------------------------
/src/assets/scss/haste/components/_carousel.scss:
--------------------------------------------------------------------------------
1 | /**
2 | * = Bootstrap carousels
3 | */
4 |
5 | .carousel-caption {
6 | &, h5 {
7 | color: $white;
8 | }
9 | }
10 |
11 | //Indicators
12 |
13 | .carousel-indicators {
14 | li {
15 | height: 10px;
16 | width:10px;
17 | border-radius:$circle-radius;
18 | background:transparent;
19 | border:2px solid $white;
20 | }
21 | .active {
22 | opacity: 1;
23 | background: $white;
24 | }
25 | }
26 |
27 | //Carousel Controls
28 |
29 | .carousel-control-prev-icon,
30 | .carousel-control-next-icon {
31 | width: auto;
32 | height: auto;
33 | font-weight: 900;
34 | }
35 |
36 | .carousel-control-prev-icon {
37 | background-image: none;
38 | &::before{
39 | content: '\f060';
40 | font-family: $font-awesome-5;
41 | font-size: $font-size-xxl;
42 | }
43 | }
44 |
45 | .carousel-control-next-icon {
46 | background-image: none;
47 | &:before{
48 | font-family: $font-awesome-5;
49 | content: "\f061";
50 | font-size: $font-size-xxl;
51 | }
52 | }
--------------------------------------------------------------------------------
/src/assets/scss/haste/components/_charts.scss:
--------------------------------------------------------------------------------
1 | .ct-bar {
2 | stroke-linecap: round;
3 | stroke-width: 10px;
4 | }
5 | .ct-label {
6 | fill: $body-color;
7 | color: $body-color;
8 | font-size: 0.75rem;
9 | margin-top: 6px;
10 | font-weight: $font-weight-bold;
11 | }
12 |
13 | .ct-slice-pie {
14 | stroke: $white;
15 | stroke-width: 3px;
16 | }
17 |
18 | .ct-chart-donut .ct-series {
19 | stroke: $white;
20 | stroke-width: 3px;
21 | }
22 |
23 | .ct-chart-pie .ct-label, .ct-chart-donut .ct-label {
24 | font-size: 0.75rem;
25 | font-weight: $font-weight-bold;
26 | }
27 |
28 | .small-chart{
29 | margin-left:-1rem;
30 | }
31 |
32 | //Label color Fix for pie chart
33 |
34 | .ct-chart-pie .ct-label, .ct-chart-donut .ct-label {
35 | color: #ffffff;
36 | fill: #ffffff;
37 | font-size: $font-size-base;
38 | font-weight: $font-weight-bold;
39 | }
40 |
41 | .ct-series-g{
42 | .ct-grid {
43 | stroke: #F8BD7A;
44 | stroke-width: 2px;
45 | stroke-dasharray: 2px;
46 | }
47 | .ct-label.ct-horizontal.ct-end {
48 | margin-left:-9px;
49 | margin-top:10px;
50 | color: $primary;
51 | }
52 | }
53 |
--------------------------------------------------------------------------------
/src/assets/scss/haste/components/_close.scss:
--------------------------------------------------------------------------------
1 | /**
2 | * = Close
3 | */
4 |
5 | .close {
6 | @if $enable-transitions {
7 | transition: $transition-base;
8 | }
9 | &>span:not(.sr-only) {
10 | display: block;
11 | height: 1.25rem;
12 | width: 1.25rem;
13 | background-color: $close-bg;
14 | color: $close-color;
15 | line-height: 17px;
16 | border-radius: 50%;
17 | font-size: 1.25rem;
18 | @if $enable-transitions {
19 | transition: $transition-base;
20 | }
21 | }
22 |
23 | &:hover,
24 | &:focus {
25 | background-color: $close-hover-bg;
26 | color: $close-hover-color;
27 | outline: none;
28 |
29 | span:not(.sr-only) {
30 | background-color: $close-hover-bg;
31 | }
32 | }
33 | }
34 |
--------------------------------------------------------------------------------
/src/assets/scss/haste/components/_datepicker.scss:
--------------------------------------------------------------------------------
1 | /**
2 | * = Datepickers
3 | */
4 |
5 | .datepicker {
6 |
7 | .datepicker-cell.selected,
8 | .datepicker-cell.selected:hover {
9 | background: $primary;
10 | }
11 |
12 | }
13 |
--------------------------------------------------------------------------------
/src/assets/scss/haste/components/_images.scss:
--------------------------------------------------------------------------------
1 | /**
2 | * = Images
3 | */
4 | .image-xl {
5 | height: 20rem;
6 | img{
7 | height: 20rem;
8 | }
9 | }
10 |
11 | .image-lg {
12 | height: 12rem;
13 | img{
14 | height: 12rem;
15 | }
16 | }
17 |
18 | .image-md{
19 | height: 5.5rem;
20 | img{
21 | height: 5.5rem;
22 | }
23 | }
24 |
25 | .image-sm {
26 | height: 3rem;
27 | img{
28 | height: 3rem;
29 | }
30 | }
31 |
32 | .image-xs {
33 | height: 1.5rem;
34 | img{
35 | height: 1.5rem;
36 | }
37 | }
38 |
39 | .image-small {
40 | height: 1rem;
41 | img{
42 | height: 1rem;
43 | }
44 | }
45 |
46 | .full-image{
47 | height:100%;
48 | }
49 |
50 |
51 | .language-flag{
52 | width: auto;
53 | height: 1rem;
54 | margin-right: 0.4rem;
55 | position: relative;
56 | top: -2px;
57 | }
58 |
59 | .home-pattern{
60 | fill: $gray-100;
61 | }
62 |
63 | .form-bg-image {
64 | background-repeat: no-repeat!important;
65 | background-position: top center!important;
66 | }
67 |
68 |
--------------------------------------------------------------------------------
/src/assets/scss/haste/components/_modal.scss:
--------------------------------------------------------------------------------
1 | /**
2 | * = Modals
3 | */
4 |
5 | .modal{
6 | &.static-example{
7 | position: relative;
8 | display: block;
9 | }
10 | }
11 |
12 | .modal-content {
13 | border: 0;
14 | @if $enable-rounded {
15 | border-radius: $modal-content-border-radius;
16 | } @else {
17 | border-radius: 0;
18 | }
19 | }
20 |
21 | .modal-fluid {
22 | .modal-dialog {
23 | margin-top: 0;
24 | margin-bottom: 0;
25 | }
26 | .modal-content {
27 | border-radius: 0;
28 | }
29 | }
30 |
31 | @each $color, $value in $theme-colors {
32 | .modal-#{$color} {
33 | @include modal-variant($value);
34 | }
35 | }
36 |
37 |
--------------------------------------------------------------------------------
/src/assets/scss/haste/components/_pagination.scss:
--------------------------------------------------------------------------------
1 | /**
2 | * = Paginations
3 | */
4 | .circle-pagination{
5 | .page-link,
6 | span{
7 | @include display-flex();
8 | align-items: center;
9 | justify-content: center;
10 | width: 34px;
11 | height: 34px;
12 | padding: 0;
13 | @include border-radius($circle-radius);
14 | }
15 | }
16 |
17 |
--------------------------------------------------------------------------------
/src/assets/scss/haste/components/_popover.scss:
--------------------------------------------------------------------------------
1 | /**
2 | * = Popovers
3 | */
4 |
5 | .popover {
6 | border: 0;
7 | }
8 |
9 |
10 | .popover-header {
11 | font-weight: $font-weight-bold;
12 | }
13 |
14 | // Alternative colors
15 | @each $color, $value in $theme-colors {
16 | .popover-#{$color} {
17 | @include popover-variant($value);
18 | }
19 | }
--------------------------------------------------------------------------------
/src/assets/scss/haste/components/_shapes.scss:
--------------------------------------------------------------------------------
1 | /**
2 | * = Shapes
3 | */
4 |
5 | .avatar-sm {
6 | width: $avatar-sm-y;
7 | height: $avatar-sm-x;
8 | }
9 |
10 | .avatar-md {
11 | width: $avatar-md-y;
12 | height: $avatar-md-x;
13 | }
14 |
15 | .avatar-lg {
16 | width: $avatar-lg-y;
17 | height: $avatar-lg-x;
18 | }
19 |
--------------------------------------------------------------------------------
/src/assets/scss/haste/components/_steps.scss:
--------------------------------------------------------------------------------
1 | /**steps
2 | * = Accordions
3 | */
4 |
5 | .step{
6 | position: relative;
7 | margin-bottom: 4rem;
8 | border-radius: 6px;
9 |
10 | .step-shape{
11 | display: inline-flex;
12 | width: $step-shape-size;
13 | height: $step-shape-size;
14 | text-align: center;
15 | @include align-items(center);
16 | @include justify-content(center);
17 |
18 | i, svg {
19 | font-size: $icon-size;
20 | }
21 |
22 | .step-number{
23 | position: absolute;
24 | font-weight: $font-weight-bold;
25 | top: -10px;
26 | width: 32px;
27 | height: 32px;
28 | border-width: $step-border-width;
29 | border-style: solid;
30 | line-height: 1.7;
31 | }
32 |
33 | &.bordered {
34 | border-width: $step-border-width;
35 | border-style: solid;
36 |
37 | .step-number {
38 | background-color: $white;
39 | top:-12px;
40 | }
41 | }
42 |
43 | &.rounded-circle{
44 | .step-number{
45 | margin-right:1.275rem;
46 | }
47 | }
48 | }
49 |
50 | .icon-lg{
51 | font-size: $step-icon-size;
52 | }
53 |
54 | .back-layer{
55 | @include display-flex();
56 | position: absolute;
57 | font-size: $step-number-size;
58 | z-index: 0;
59 | top: 0;
60 | }
61 | }
62 |
--------------------------------------------------------------------------------
/src/assets/scss/haste/components/_timelines.scss:
--------------------------------------------------------------------------------
1 | /**
2 | * = Timelines
3 | */
4 |
5 | // List group timeline style
6 | .list-group-timeline {
7 | .list-group-item::before {
8 | content: '';
9 | position: absolute;
10 | top: 0;
11 | left: 4px;
12 | height: 100%;
13 | border-left: 2px solid #e5e7eb;
14 | }
15 |
16 | .list-group-item::after {
17 | content: '';
18 | position: absolute;
19 | top: 15px;
20 | left: 8px;
21 | width: 10px;
22 | height: 10px;
23 | margin-top: 0.425rem;
24 | margin-left: -0.5rem;
25 | border: 2px solid #e5e7eb;
26 | background: #fff;
27 | border-radius: 0.5rem;
28 | }
29 | }
30 |
--------------------------------------------------------------------------------
/src/assets/scss/haste/components/_tooltip.scss:
--------------------------------------------------------------------------------
1 | // Wrapper for the tooltip content
2 |
3 | .tooltip-inner {
4 | @include box-shadow($box-shadow);
5 | }
6 |
7 | .chartist-tooltip {
8 | position: absolute;
9 | display: inline-block;
10 | opacity: 0;
11 | min-width: 5em;
12 | padding: .5em;
13 | background: $gray-100;
14 | border: 1px solid $gray-100;
15 | border-radius: $border-radius;
16 | color: $dark;
17 | font-weight: $font-weight-bold;
18 | text-align: center;
19 | pointer-events: none;
20 | z-index: 1;
21 | transition: $transition-base;
22 | }
23 |
24 | .chartist-tooltip:before {
25 | content: "";
26 | position: absolute;
27 | top: 100%;
28 | left: 50%;
29 | width: 0;
30 | height: 0;
31 | margin-left: -15px;
32 | border: 15px solid transparent;
33 | border-top-color: $gray-100;
34 | }
35 |
36 | .chartist-tooltip.tooltip-show {
37 | opacity: 1;
38 | }
39 |
40 | .ct-area, .ct-line {
41 | pointer-events: none;
42 | }
43 |
--------------------------------------------------------------------------------
/src/assets/scss/haste/forms/_form-check.scss:
--------------------------------------------------------------------------------
1 | .form-check-input {
2 | &.round-check{
3 | &[type="checkbox"] {
4 | @include border-radius($form-check-radio-border-radius);
5 | }
6 | }
7 | }
8 |
9 | .form-switch {
10 | padding-left: $form-switch-padding-left;
11 |
12 | .form-check-input {
13 | height: 1.275em;
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/src/assets/scss/haste/forms/_form-control.scss:
--------------------------------------------------------------------------------
1 | .form-control {
2 | padding: 0.7rem 1rem;
3 | font-size: 0.945rem;
4 | @include media-breakpoint-up(lg) {
5 | &.form-control-lg {
6 | padding: $inpu-lg-padding-y $input-padding-x;
7 | }
8 | }
9 | }
10 |
11 | .search-bar {
12 | .form-control {
13 | padding: 0.5rem 1rem;
14 | font-size: 0.875rem;
15 | width: 280px;
16 | transition: width 0.2s ease-in-out;
17 |
18 | @include media-breakpoint-down(sm) {
19 | width: 120px;
20 |
21 | &:focus {
22 | width: 150px;
23 | }
24 | }
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/src/assets/scss/haste/forms/_form-select.scss:
--------------------------------------------------------------------------------
1 | .form-select {
2 | padding: 0.7rem 1rem;
3 | font-size: 0.945rem;
4 | .form-select-lg {
5 | padding: $form-select-padding-y
6 | ($form-select-padding-x + $form-select-indicator-padding)
7 | $form-select-padding-y $form-select-padding-x;
8 | }
9 | }
10 |
11 | //Add File Alternative Style
12 |
13 | .file-field input[type='file'] {
14 | max-width: 230px;
15 | position: absolute;
16 | cursor: pointer;
17 | filter: alpha(opacity=0);
18 | opacity: 0;
19 | padding-bottom: 30px;
20 | }
21 | .file-field svg {
22 | cursor: pointer;
23 | }
24 |
25 | .datepicker-dropdown {
26 | z-index: 9999;
27 | }
28 |
--------------------------------------------------------------------------------
/src/assets/scss/haste/forms/_input-group.scss:
--------------------------------------------------------------------------------
1 | .input-group {
2 | .form-control:focus {
3 | border-color: $input-border-color;
4 |
5 | & + .input-group-text {
6 | border-color: $input-border-color;
7 | }
8 | }
9 | }
10 |
11 | .input-group-text{
12 | @include box-shadow($input-box-shadow);
13 | }
--------------------------------------------------------------------------------
/src/assets/scss/haste/layout/_sidebar.scss:
--------------------------------------------------------------------------------
1 | /**
2 | * = Sidebars
3 | */
4 |
5 | #doc-index:not(.collapse.show), .doc-sidebar {
6 | display: none;
7 | }
8 |
9 | @include media-breakpoint-up(lg){
10 | #doc-index{
11 | display: block;
12 | }
13 |
14 | .doc-sidebar {
15 | display: block;
16 | height: calc(100vh - 2rem);
17 | overflow-y: scroll;
18 | position: -webkit-sticky;
19 | position: sticky;
20 | top: 2rem;
21 |
22 | .nav-link[data-toggle="collapse"] > .icon {
23 | transform: rotateZ(-90deg);
24 | position: relative;
25 | right: .25rem;
26 | }
27 |
28 | .nav{
29 | .nav-item{
30 | font-size:$font-size-sm;
31 | }
32 | }
33 | }
34 | }
35 |
--------------------------------------------------------------------------------
/src/assets/scss/haste/mixins/_animations.scss:
--------------------------------------------------------------------------------
1 | @mixin perspective($value){
2 | -webkit-perspective: $value;
3 | -moz-perspective: $value;
4 | -o-perspective: $value;
5 | -ms-perspective: $value;
6 | perspective: $value;
7 | }
8 | @mixin transitions($time, $type){
9 | -webkit-transition: all $time $type;
10 | -moz-transition: all $time $type;
11 | -o-transition: all $time $type;
12 | -ms-transition: all $time $type;
13 | transition: all $time $type;
14 | }
15 |
16 | @mixin transitions-property($property, $time, $type){
17 | -webkit-transition: $property $time $type;
18 | -moz-transition: $property $time $type;
19 | -o-transition: $property $time $type;
20 | -ms-transition: $property $time $type;
21 | transition: $property $time $type;
22 | }
23 | @mixin transform-style($type){
24 | -webkit-transform-style: $type;
25 | -moz-transform-style: $type;
26 | -o-transform-style: $type;
27 | -ms-transform-style: $type;
28 | transform-style: $type;
29 | }
30 |
31 | @mixin backface-visibility($type){
32 | -webkit-backface-visibility: $type;
33 | -moz-backface-visibility: $type;
34 | -o-backface-visibility: $type;
35 | -ms-backface-visibility: $type;
36 | backface-visibility: $type;
37 | }
38 |
39 | @mixin rotateY-180() {
40 | -webkit-transform: rotateY( 180deg );
41 | -moz-transform: rotateY( 180deg );
42 | -o-transform: rotateY( 180deg );
43 | -ms-transform: rotateY(180deg);
44 | transform: rotateY( 180deg );
45 | }
--------------------------------------------------------------------------------
/src/assets/scss/haste/mixins/_background-variant.scss:
--------------------------------------------------------------------------------
1 | // Contextual backgrounds
2 | @mixin bg-variant($parent, $color) {
3 | #{$parent} {
4 | background-color: $color !important;
5 | }
6 | a#{$parent},
7 | button#{$parent} {
8 | @include hover-focus {
9 | background-color: darken($color, 10%) !important;
10 | }
11 | }
12 | }
13 |
14 | @mixin bg-gradient-variant($parent, $color) {
15 | #{$parent} {
16 | background: linear-gradient(87deg, $color 0, saturate($color, 10%) 100%) !important;
17 | }
18 | }
19 |
20 | @mixin background-image($background-repeat,$background-size) {
21 | background-repeat: $background-repeat;
22 | background-position: top center;
23 | background-size: $background-size;
24 | }
25 |
26 |
--------------------------------------------------------------------------------
/src/assets/scss/haste/mixins/_icon.scss:
--------------------------------------------------------------------------------
1 | @mixin icon-shape-variant($color) {
2 | color: $color;
3 | background-color: rgba( $color, .3 );
4 | }
5 |
6 | @mixin icon-parallax-background($background-position,$background-size,$background-attachment,$background-repeat) {
7 | background-position: $background-position;
8 | background-size: $background-size;
9 | background-attachment: $background-attachment;
10 | background-repeat: $background-repeat;
11 | }
12 |
13 | @mixin icon-image-background($background-position,$background-size,$background-repeat) {
14 | background-position: $background-position;
15 | background-size: $background-size;
16 | background-repeat: $background-repeat;
17 | }
--------------------------------------------------------------------------------
/src/assets/scss/haste/mixins/_modals.scss:
--------------------------------------------------------------------------------
1 | @mixin modal-variant($background) {
2 | .modal-title {
3 | color: color-yiq($background);
4 | }
5 | .modal-header,
6 | .modal-footer {
7 | border-color: rgba($background, .075);
8 | }
9 | .modal-content {
10 | background-color: $background;
11 | color: color-yiq($background);
12 |
13 | .heading {
14 | color: color-yiq($background);
15 | }
16 | }
17 |
18 | .close {
19 | &>span:not(.sr-only) {
20 | color: $white;
21 | }
22 | }
23 | }
--------------------------------------------------------------------------------
/src/assets/scss/haste/mixins/_popover.scss:
--------------------------------------------------------------------------------
1 | @mixin popover-variant($background) {
2 |
3 | background-color: $background;
4 |
5 | .popover-header {
6 | background-color: $background;
7 | color: color-yiq($background);
8 | }
9 |
10 | .popover-body {
11 | color: color-yiq($background);
12 | }
13 | .popover-header{
14 | border-color: rgba($background, .2);
15 | }
16 | &.bs-popover-top {
17 | .arrow::after {
18 | border-top-color: $background;
19 | }
20 | }
21 | &.bs-popover-end {
22 | .arrow::after {
23 | border-right-color: $background;
24 | }
25 | }
26 | &.bs-popover-bottom {
27 | .arrow::after {
28 | border-bottom-color: $background;
29 | }
30 | }
31 | &.bs-popover-start {
32 | .arrow::after {
33 | border-left-color: $background;
34 | }
35 | }
36 | }
37 |
--------------------------------------------------------------------------------
/src/assets/scss/haste/mixins/_transform.scss:
--------------------------------------------------------------------------------
1 |
2 | @mixin transform($transforms) {
3 | -moz-transform: $transforms;
4 | -o-transform: $transforms;
5 | -ms-transform: $transforms;
6 | -webkit-transform: $transforms;
7 | transform: $transforms;
8 | }
9 |
10 |
11 | // translate
12 | @mixin translate ($x, $y) {
13 | @include transform(translate($x, $y));
14 | }
15 |
16 | // rotate
17 | @mixin rotate ($deg) {
18 | @include transform(rotate(#{$deg}deg));
19 | }
--------------------------------------------------------------------------------
/src/public/app-logo-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FahimAnzamDip/haste-dashboard-bootstrap/a9092fa86f3e114a65242fd4c003db94bb5138cf/src/public/app-logo-dark.png
--------------------------------------------------------------------------------
/src/public/app-logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FahimAnzamDip/haste-dashboard-bootstrap/a9092fa86f3e114a65242fd4c003db94bb5138cf/src/public/app-logo.png
--------------------------------------------------------------------------------
/src/public/images/fallback_product_image.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FahimAnzamDip/haste-dashboard-bootstrap/a9092fa86f3e114a65242fd4c003db94bb5138cf/src/public/images/fallback_product_image.png
--------------------------------------------------------------------------------
/src/public/images/flags/albania.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
44 |
--------------------------------------------------------------------------------
/src/public/images/flags/algeria.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
45 |
--------------------------------------------------------------------------------
/src/public/images/flags/argentina.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
44 |
--------------------------------------------------------------------------------
/src/public/images/flags/armenia.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
40 |
--------------------------------------------------------------------------------
/src/public/images/flags/austria.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
42 |
--------------------------------------------------------------------------------
/src/public/images/flags/bahrain.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
40 |
--------------------------------------------------------------------------------
/src/public/images/flags/belgium.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
40 |
--------------------------------------------------------------------------------
/src/public/images/flags/bolivia.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
40 |
--------------------------------------------------------------------------------
/src/public/images/flags/botswana.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
47 |
--------------------------------------------------------------------------------
/src/public/images/flags/brazil.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
46 |
--------------------------------------------------------------------------------
/src/public/images/flags/bulgaria.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
40 |
--------------------------------------------------------------------------------
/src/public/images/flags/cambodia.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
45 |
--------------------------------------------------------------------------------
/src/public/images/flags/cameroon.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
42 |
--------------------------------------------------------------------------------
/src/public/images/flags/canada.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
44 |
--------------------------------------------------------------------------------
/src/public/images/flags/chile.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
41 |
--------------------------------------------------------------------------------
/src/public/images/flags/china.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
23 |
--------------------------------------------------------------------------------
/src/public/images/flags/colombia.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
40 |
--------------------------------------------------------------------------------
/src/public/images/flags/costa-rica.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
43 |
--------------------------------------------------------------------------------
/src/public/images/flags/cyprus.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
44 |
--------------------------------------------------------------------------------
/src/public/images/flags/czech-republic.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
41 |
--------------------------------------------------------------------------------
/src/public/images/flags/denmark.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
46 |
--------------------------------------------------------------------------------
/src/public/images/flags/egypt.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
43 |
--------------------------------------------------------------------------------
/src/public/images/flags/estonia.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
40 |
--------------------------------------------------------------------------------
/src/public/images/flags/finland.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
40 |
--------------------------------------------------------------------------------
/src/public/images/flags/france.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
39 |
--------------------------------------------------------------------------------
/src/public/images/flags/germany.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
41 |
--------------------------------------------------------------------------------
/src/public/images/flags/greece.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
47 |
--------------------------------------------------------------------------------
/src/public/images/flags/haiti.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
44 |
--------------------------------------------------------------------------------
/src/public/images/flags/hungary.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
40 |
--------------------------------------------------------------------------------
/src/public/images/flags/india.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
43 |
--------------------------------------------------------------------------------
/src/public/images/flags/indonesia.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
38 |
--------------------------------------------------------------------------------
/src/public/images/flags/ireland.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
39 |
--------------------------------------------------------------------------------
/src/public/images/flags/italy.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
39 |
--------------------------------------------------------------------------------
/src/public/images/flags/ivory-coast.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
40 |
--------------------------------------------------------------------------------
/src/public/images/flags/japan.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
38 |
--------------------------------------------------------------------------------
/src/public/images/flags/kazakhstan.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
45 |
--------------------------------------------------------------------------------
/src/public/images/flags/kuwait.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
41 |
--------------------------------------------------------------------------------
/src/public/images/flags/latvia.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
41 |
--------------------------------------------------------------------------------
/src/public/images/flags/liechtenstein.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
42 |
--------------------------------------------------------------------------------
/src/public/images/flags/lithuania.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
40 |
--------------------------------------------------------------------------------
/src/public/images/flags/luxembourg.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
39 |
--------------------------------------------------------------------------------
/src/public/images/flags/mexico.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
47 |
--------------------------------------------------------------------------------
/src/public/images/flags/nauru.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
45 |
--------------------------------------------------------------------------------
/src/public/images/flags/netherlands.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
39 |
--------------------------------------------------------------------------------
/src/public/images/flags/nigeria.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
41 |
--------------------------------------------------------------------------------
/src/public/images/flags/panama.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
43 |
--------------------------------------------------------------------------------
/src/public/images/flags/paraguay.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
45 |
--------------------------------------------------------------------------------
/src/public/images/flags/peru.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
41 |
--------------------------------------------------------------------------------
/src/public/images/flags/portugal.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
45 |
--------------------------------------------------------------------------------
/src/public/images/flags/puerto-rico.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
47 |
--------------------------------------------------------------------------------
/src/public/images/flags/republic-of-poland.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
38 |
--------------------------------------------------------------------------------
/src/public/images/flags/romania.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
43 |
--------------------------------------------------------------------------------
/src/public/images/flags/russia.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
40 |
--------------------------------------------------------------------------------
/src/public/images/flags/slovenia.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
42 |
--------------------------------------------------------------------------------
/src/public/images/flags/spain.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
42 |
--------------------------------------------------------------------------------
/src/public/images/flags/sweden.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
46 |
--------------------------------------------------------------------------------
/src/public/images/flags/switzerland.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
39 |
--------------------------------------------------------------------------------
/src/public/images/flags/taiwan.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
45 |
--------------------------------------------------------------------------------
/src/public/images/flags/thailand.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
43 |
--------------------------------------------------------------------------------
/src/public/images/flags/tunisia.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
45 |
--------------------------------------------------------------------------------
/src/public/images/flags/turkey.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
44 |
--------------------------------------------------------------------------------
/src/public/images/flags/ukraine.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
38 |
--------------------------------------------------------------------------------
/src/public/images/flags/united-arab-emirates.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
41 |
--------------------------------------------------------------------------------
/src/public/images/flags/vietnam.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
39 |
--------------------------------------------------------------------------------
/src/public/images/icons/google-tag-manager.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
19 |
--------------------------------------------------------------------------------
/src/public/images/icons/google_analytics.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/public/images/marker.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/src/public/images/pages/404.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FahimAnzamDip/haste-dashboard-bootstrap/a9092fa86f3e114a65242fd4c003db94bb5138cf/src/public/images/pages/404.jpg
--------------------------------------------------------------------------------
/src/public/images/pages/500.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FahimAnzamDip/haste-dashboard-bootstrap/a9092fa86f3e114a65242fd4c003db94bb5138cf/src/public/images/pages/500.jpg
--------------------------------------------------------------------------------
/src/public/images/pages/forgot-password.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FahimAnzamDip/haste-dashboard-bootstrap/a9092fa86f3e114a65242fd4c003db94bb5138cf/src/public/images/pages/forgot-password.jpg
--------------------------------------------------------------------------------
/src/public/images/pages/lock.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FahimAnzamDip/haste-dashboard-bootstrap/a9092fa86f3e114a65242fd4c003db94bb5138cf/src/public/images/pages/lock.jpg
--------------------------------------------------------------------------------
/src/public/images/pages/mockup-presentation.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FahimAnzamDip/haste-dashboard-bootstrap/a9092fa86f3e114a65242fd4c003db94bb5138cf/src/public/images/pages/mockup-presentation.png
--------------------------------------------------------------------------------
/src/public/images/pages/overview.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FahimAnzamDip/haste-dashboard-bootstrap/a9092fa86f3e114a65242fd4c003db94bb5138cf/src/public/images/pages/overview.jpg
--------------------------------------------------------------------------------
/src/public/images/pages/reset-password.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FahimAnzamDip/haste-dashboard-bootstrap/a9092fa86f3e114a65242fd4c003db94bb5138cf/src/public/images/pages/reset-password.jpg
--------------------------------------------------------------------------------
/src/public/images/pages/settings.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FahimAnzamDip/haste-dashboard-bootstrap/a9092fa86f3e114a65242fd4c003db94bb5138cf/src/public/images/pages/settings.jpg
--------------------------------------------------------------------------------
/src/public/images/pages/sign-in.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FahimAnzamDip/haste-dashboard-bootstrap/a9092fa86f3e114a65242fd4c003db94bb5138cf/src/public/images/pages/sign-in.jpg
--------------------------------------------------------------------------------
/src/public/images/pages/sign-up.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FahimAnzamDip/haste-dashboard-bootstrap/a9092fa86f3e114a65242fd4c003db94bb5138cf/src/public/images/pages/sign-up.jpg
--------------------------------------------------------------------------------
/src/public/images/pages/transactions.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FahimAnzamDip/haste-dashboard-bootstrap/a9092fa86f3e114a65242fd4c003db94bb5138cf/src/public/images/pages/transactions.jpg
--------------------------------------------------------------------------------
/src/public/images/technologies/bootstrap-5-logo.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/public/images/technologies/react-logo-primary.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/public/images/technologies/react-logo.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/public/images/technologies/vuejs-logo.svg:
--------------------------------------------------------------------------------
1 |
2 |
9 |
--------------------------------------------------------------------------------
/src/public/vite.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------