├── .editorconfig ├── .github └── workflows │ └── main.yml ├── .gitignore ├── CHANGELOG.md ├── ISSUE_TEMPLATE.md ├── LICENSE.md ├── README.md ├── angular.json ├── documentation ├── css │ ├── bootstrap.min.css │ ├── demo.css │ └── now-ui-dashboard.css ├── js │ └── jquery-3.2.1.min.js └── tutorial-components.html ├── e2e ├── app.e2e-spec.ts ├── app.po.ts └── tsconfig.e2e.json ├── genezio.yaml ├── karma.conf.js ├── package.json ├── protractor.conf.js ├── src ├── app │ ├── app.component.css │ ├── app.component.html │ ├── app.component.spec.ts │ ├── app.component.ts │ ├── app.module.ts │ ├── app.routing.ts │ ├── components │ │ ├── components.module.ts │ │ ├── footer │ │ │ ├── footer.component.css │ │ │ ├── footer.component.html │ │ │ ├── footer.component.spec.ts │ │ │ └── footer.component.ts │ │ ├── navbar │ │ │ ├── navbar.component.css │ │ │ ├── navbar.component.html │ │ │ ├── navbar.component.spec.ts │ │ │ └── navbar.component.ts │ │ └── sidebar │ │ │ ├── sidebar.component.css │ │ │ ├── sidebar.component.html │ │ │ ├── sidebar.component.spec.ts │ │ │ └── sidebar.component.ts │ ├── dashboard │ │ ├── dashboard.component.css │ │ ├── dashboard.component.html │ │ ├── dashboard.component.spec.ts │ │ └── dashboard.component.ts │ ├── icons │ │ ├── icons.component.css │ │ ├── icons.component.html │ │ ├── icons.component.spec.ts │ │ └── icons.component.ts │ ├── layouts │ │ └── admin-layout │ │ │ ├── admin-layout.component.html │ │ │ ├── admin-layout.component.scss │ │ │ ├── admin-layout.component.spec.ts │ │ │ ├── admin-layout.component.ts │ │ │ ├── admin-layout.module.ts │ │ │ └── admin-layout.routing.ts │ ├── maps │ │ ├── maps.component.css │ │ ├── maps.component.html │ │ ├── maps.component.spec.ts │ │ └── maps.component.ts │ ├── notifications │ │ ├── notifications.component.css │ │ ├── notifications.component.html │ │ ├── notifications.component.spec.ts │ │ └── notifications.component.ts │ ├── table-list │ │ ├── table-list.component.css │ │ ├── table-list.component.html │ │ ├── table-list.component.spec.ts │ │ └── table-list.component.ts │ ├── typography │ │ ├── typography.component.css │ │ ├── typography.component.html │ │ ├── typography.component.spec.ts │ │ └── typography.component.ts │ ├── upgrade │ │ ├── upgrade.component.html │ │ ├── upgrade.component.scss │ │ ├── upgrade.component.spec.ts │ │ └── upgrade.component.ts │ └── user-profile │ │ ├── user-profile.component.css │ │ ├── user-profile.component.html │ │ ├── user-profile.component.spec.ts │ │ └── user-profile.component.ts ├── assets │ ├── demo │ │ └── demo.css │ ├── fonts │ │ ├── nucleo-outline.eot │ │ ├── nucleo-outline.ttf │ │ ├── nucleo-outline.woff │ │ └── nucleo-outline.woff2 │ ├── img │ │ ├── angular2-logo-red.png │ │ ├── angular2-logo-white.png │ │ ├── apple-icon.png │ │ ├── bg5.jpg │ │ ├── favicon.png │ │ ├── header.jpg │ │ ├── mike.jpg │ │ └── now-logo.png │ └── scss │ │ ├── now-ui-dashboard.scss │ │ └── now-ui-dashboard │ │ ├── _alerts.scss │ │ ├── _buttons.scss │ │ ├── _cards.scss │ │ ├── _checkboxes-radio.scss │ │ ├── _dropdown.scss │ │ ├── _fixed-plugin.scss │ │ ├── _footers.scss │ │ ├── _images.scss │ │ ├── _inputs.scss │ │ ├── _misc.scss │ │ ├── _mixins.scss │ │ ├── _navbar.scss │ │ ├── _nucleo-outline.scss │ │ ├── _page-header.scss │ │ ├── _responsive.scss │ │ ├── _sidebar-and-main-panel.scss │ │ ├── _tables.scss │ │ ├── _typography.scss │ │ ├── _variables.scss │ │ ├── cards │ │ ├── _card-chart.scss │ │ ├── _card-map.scss │ │ ├── _card-plain.scss │ │ └── _card-user.scss │ │ ├── mixins │ │ ├── _buttons.scss │ │ ├── _cards.scss │ │ ├── _dropdown.scss │ │ ├── _inputs.scss │ │ ├── _page-header.scss │ │ ├── _transparency.scss │ │ └── _vendor-prefixes.scss │ │ └── plugins │ │ ├── _plugin-animate-bootstrap-notify.scss │ │ └── _plugin-perfect-scrollbar.scss ├── environments │ ├── environment.prod.ts │ └── environment.ts ├── favicon.ico ├── index.html ├── main.ts ├── polyfills.ts ├── styles.css ├── test.ts ├── tsconfig.app.json ├── tsconfig.spec.json └── typings.d.ts ├── tsconfig.json └── tslint.json /.editorconfig: -------------------------------------------------------------------------------- 1 | # Editor configuration, see https://editorconfig.org 2 | root = true 3 | 4 | [*] 5 | charset = utf-8 6 | indent_style = space 7 | indent_size = 2 8 | insert_final_newline = true 9 | trim_trailing_whitespace = true 10 | 11 | [*.md] 12 | max_line_length = off 13 | trim_trailing_whitespace = false 14 | -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- 1 | name: Autocloser 2 | on: [issues] 3 | jobs: 4 | autoclose: 5 | runs-on: ubuntu-latest 6 | steps: 7 | - name: Issue auto-closer 8 | uses: roots/issue-closer-action@v1.1 9 | with: 10 | repo-token: ${{ secrets.GITHUB_TOKEN }} 11 | issue-close-message: "@${issue.user.login} this issue was automatically closed because it did not follow the bellow rules:\n\n
\n\n\n\nIMPORTANT: Please use the following link to create a new issue:\n\nhttps://www.creative-tim.com/new-issue/now-ui-dashboard-angular\n\n**If your issue was not created using the app above, it will be closed immediately.**\n\n\n\nLove Creative Tim? Do you need Angular, React, Vuejs or HTML? You can visit:\n👉 https://www.creative-tim.com/bundles\n👉 https://www.creative-tim.com\n\n\n\n\n" 12 | issue-pattern: (\#\#\# Version([\S\s.*]*?)\#\#\# Reproduction link([\S\s.*]*?)\#\#\# Operating System([\S\s.*]*?)\#\#\# Device([\S\s.*]*?)\#\#\# Browser & Version([\S\s.*]*?)\#\#\# Steps to reproduce([\S\s.*]*?)\#\#\# What is expected([\S\s.*]*?)\#\#\# What is actually happening([\S\s.*]*?)---([\S\s.*]*?)\#\#\# Solution([\S\s.*]*?)\#\#\# Additional comments([\S\s.*]*?)\<\!-- generated by creative-tim-issues\. DO NOT REMOVE --\>)|(\#\#\# What is your enhancement([\S\s.*]*?)\<\!-- generated by creative-tim-issues\. DO NOT REMOVE --\>) 13 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # See http://help.github.com/ignore-files/ for more about ignoring files. 2 | 3 | # compiled output 4 | /dist 5 | /tmp 6 | /out-tsc 7 | 8 | # dependencies 9 | /node_modules 10 | 11 | # IDEs and editors 12 | /.idea 13 | .project 14 | .classpath 15 | .c9/ 16 | *.launch 17 | .settings/ 18 | *.sublime-workspace 19 | 20 | # IDE - VSCode 21 | .vscode/* 22 | !.vscode/settings.json 23 | !.vscode/tasks.json 24 | !.vscode/launch.json 25 | !.vscode/extensions.json 26 | 27 | # misc 28 | /.sass-cache 29 | /connect.lock 30 | /coverage 31 | /libpeerconnection.log 32 | npm-debug.log 33 | testem.log 34 | /typings 35 | /.angular 36 | 37 | # e2e 38 | /e2e/*.js 39 | /e2e/*.map 40 | 41 | # System Files 42 | .DS_Store 43 | Thumbs.db 44 | package-lock.json 45 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- 1 | ## [1.4.0] - 2022-05-06 2 | ### Updates 3 | - update to Angular 13 4 | - update all dependencies to match Angular 13 version 5 | - routing issue fixed 6 | ## [1.3.0] - 2020-12-17 7 | ### Updates 8 | - update to Angular 11 9 | - update all dependencies to match Angular 11 version 10 | 11 | ## [1.2.0] - 2020-03-13 12 | ### Updates 13 | - update to Angular 9 14 | - update all dependencies to match Angular 9 version 15 | 16 | ## [1.1.0] - 2019-02-11 17 | ### Changes 18 | - update to Angular 7 19 | - update ng-bootstrap to version 4 20 | - update all dependencies to latest versions 21 | 22 | ## [1.0.0] - 2018-05-17 23 | ### Initial Release 24 | -------------------------------------------------------------------------------- /ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- 1 | 8 | 9 | 14 | -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2017 Creative Tim (www.creative-tim.com) 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # [Now UI Dashboard Angular](https://creativetimofficial.github.io/now-ui-dashboard-angular) [![version][version-badge]][CHANGELOG] [![license][license-badge]][LICENSE] 2 | 3 |  4 | 5 | **[Now UI Dashboard Angular](https://creativetimofficial.github.io/now-ui-dashboard-angular)** is a responsive Bootstrap 4 kit provided for free by [Invision](https://www.invisionapp.com/) and [Creative Tim](https://www.creative-tim.com/). It combines colors that are easy on the eye, spacious cards, beautiful typography, and graphics. Now UI Dashboard comes packed with all plugins that you might need inside a project and documentation on how to get started. It is light and easy to use, and also very powerful. 6 | 7 | Now UI Dashboard Angular has the same design characteristics as Now UI Kit Angular, so it is quite convenient to use them together. Or you can choose between them depending on the project at hand. If you love Now UI Kit Angular, you'll love Now UI Dashboard Angular. 8 | Create awesome, lifelike prototypes with InVision and Now so your users can experience and give feedback on your vision! 9 | 10 | 11 | **Bootstrap 4 Support** 12 | Now UI Dashboard Angular is built on top of the much awaited Bootstrap 4. This makes starting a new project very simple. It also provides benefits if you are already working on a Bootstrap 4 project; you can just import the Now UI Dashboard Angular style over it. Most of the elements have been redesigned; but if you are using an element we have not touched, it will fall back to the Bootstrap default. 13 | 14 | **Example Pages** 15 | We wanted to fully display the power of this dashboard, so the kit comes packed with examples showing you how to use the components. Inside the product you will find: 16 | 17 | ## Deploy 18 | 19 | :rocket: You can deploy your own version of the template to Genezio with one click: 20 | 21 | [](https://app.genez.io/start/deploy?repository=https://github.com/creativetimofficial/now-ui-dashboard-angular&utm_source=github&utm_medium=referral&utm_campaign=github-creativetim&utm_term=deploy-project&utm_content=button-head) 22 | 23 | ## Links: 24 | 25 | + [Live Preview](https://creativetimofficial.github.io/now-ui-dashboard-angular) 26 | 27 | **Tutorial** 28 | In order for you to easily be able to use the Now UI Dashboard Angular, we have created a tutorial page in our documentation. It shows the structure for the files inside the archive and how to import them. It then features every components with a description and example how to use it. You can see the details [here](https://creativetimofficial.github.io/now-ui-dashboard-angular/documentation/tutorial). 29 | 30 | ## Terminal Commands 31 | 32 | 1. Install NodeJs from [NodeJs Official Page](https://nodejs.org/en). 33 | 2. Open Terminal 34 | 3. Go to your file project 35 | 4. Run in terminal: ```npm install -g @angular/cli``` 36 | 5. Then: ```npm install``` 37 | 6. And: ```npm start``` 38 | 7. Navigate to [localhost:4200](localhost:4200) 39 | 40 | ### What's included 41 | 42 | Within the download you'll find the following directories and files: 43 | 44 | ``` 45 | Now Ui Dashboard 46 | ├── CHANGELOG.md 47 | ├── LICENSE.md 48 | ├── README.md 49 | ├── angular-cli.json 50 | ├── documentation 51 | ├── e2e 52 | ├── karma.conf.js 53 | ├── package.json 54 | ├── protractor.conf.js 55 | ├── src 56 | │ ├── app 57 | │ │ ├── app.component.css 58 | │ │ ├── app.component.html 59 | │ │ ├── app.component.spec.ts 60 | │ │ ├── app.component.ts 61 | │ │ ├── app.module.ts 62 | │ │ ├── app.routing.ts 63 | │ │ ├── components 64 | │ │ │ ├── components.module.ts 65 | │ │ │ ├── footer 66 | │ │ │ │ ├── footer.component.css 67 | │ │ │ │ ├── footer.component.html 68 | │ │ │ │ ├── footer.component.spec.ts 69 | │ │ │ │ └── footer.component.ts 70 | │ │ │ ├── navbar 71 | │ │ │ │ ├── navbar.component.css 72 | │ │ │ │ ├── navbar.component.html 73 | │ │ │ │ ├── navbar.component.spec.ts 74 | │ │ │ │ └── navbar.component.ts 75 | │ │ │ └── sidebar 76 | │ │ │ ├── sidebar.component.css 77 | │ │ │ ├── sidebar.component.html 78 | │ │ │ ├── sidebar.component.spec.ts 79 | │ │ │ └── sidebar.component.ts 80 | │ │ ├── dashboard 81 | │ │ │ ├── dashboard.component.css 82 | │ │ │ ├── dashboard.component.html 83 | │ │ │ ├── dashboard.component.spec.ts 84 | │ │ │ └── dashboard.component.ts 85 | │ │ ├── icons 86 | │ │ │ ├── icons.component.css 87 | │ │ │ ├── icons.component.html 88 | │ │ │ ├── icons.component.spec.ts 89 | │ │ │ └── icons.component.ts 90 | │ │ ├── layouts 91 | │ │ │ └── admin-layout 92 | │ │ │ ├── admin-layout.component.html 93 | │ │ │ ├── admin-layout.component.scss 94 | │ │ │ ├── admin-layout.component.spec.ts 95 | │ │ │ ├── admin-layout.component.ts 96 | │ │ │ ├── admin-layout.module.ts 97 | │ │ │ └── admin-layout.routing.ts 98 | │ │ ├── maps 99 | │ │ │ ├── maps.component.css 100 | │ │ │ ├── maps.component.html 101 | │ │ │ ├── maps.component.spec.ts 102 | │ │ │ └── maps.component.ts 103 | │ │ ├── notifications 104 | │ │ │ ├── notifications.component.css 105 | │ │ │ ├── notifications.component.html 106 | │ │ │ ├── notifications.component.spec.ts 107 | │ │ │ └── notifications.component.ts 108 | │ │ ├── table-list 109 | │ │ │ ├── table-list.component.css 110 | │ │ │ ├── table-list.component.html 111 | │ │ │ ├── table-list.component.spec.ts 112 | │ │ │ └── table-list.component.ts 113 | │ │ ├── typography 114 | │ │ │ ├── typography.component.css 115 | │ │ │ ├── typography.component.html 116 | │ │ │ ├── typography.component.spec.ts 117 | │ │ │ └── typography.component.ts 118 | │ │ └── user-profile 119 | │ │ ├── user-profile.component.css 120 | │ │ ├── user-profile.component.html 121 | │ │ ├── user-profile.component.spec.ts 122 | │ │ └── user-profile.component.ts 123 | │ ├── assets 124 | │ │ ├── demo 125 | │ │ ├── fonts 126 | │ │ ├── img 127 | │ │ └── scss 128 | │ │ ├── now-ui-dashboard 129 | │ │ └── now-ui-dashboard.scss 130 | │ ├── environments 131 | │ ├── favicon.ico 132 | │ ├── index.html 133 | │ ├── main.ts 134 | │ ├── polyfills.ts 135 | │ ├── styles.css 136 | │ ├── test.ts 137 | │ ├── tsconfig.app.json 138 | │ ├── tsconfig.spec.json 139 | │ └── typings.d.ts 140 | ├── tsconfig.json 141 | ├── tslint.json 142 | └── typings 143 | ``` 144 | 145 | ## Useful Links 146 | 147 | More products from Creative Tim:
Please checkout the 5 | full documentation. 6 |
7 |15 | Name 16 | | 17 |18 | Country 19 | | 20 |21 | City 22 | | 23 |24 | Salary 25 | | 26 | 27 | 28 |
---|---|---|---|
30 | Dakota Rice 31 | | 32 |33 | Niger 34 | | 35 |36 | Oud-Turnhout 37 | | 38 |39 | $36,738 40 | | 41 |
44 | Minerva Hooper 45 | | 46 |47 | Curaçao 48 | | 49 |50 | Sinaai-Waas 51 | | 52 |53 | $23,789 54 | | 55 |
58 | Sage Rodriguez 59 | | 60 |61 | Netherlands 62 | | 63 |64 | Baileux 65 | | 66 |67 | $56,142 68 | | 69 |
72 | Philip Chaney 73 | | 74 |75 | Korea, South 76 | | 77 |78 | Overland Park 79 | | 80 |81 | $38,735 82 | | 83 |
86 | Doris Greene 87 | | 88 |89 | Malawi 90 | | 91 |92 | Feldkirchen in Kärnten 93 | | 94 |95 | $63,542 96 | | 97 |
100 | Mason Porter 101 | | 102 |103 | Chile 104 | | 105 |106 | Gloucester 107 | | 108 |109 | $78,615 110 | | 111 |
114 | Jon Porter 115 | | 116 |117 | Portugal 118 | | 119 |120 | Gloucester 121 | | 122 |123 | $98,615 124 | | 125 |
Here is a subtitle for this table
137 |143 | Name 144 | | 145 |146 | Country 147 | | 148 |149 | City 150 | | 151 |152 | Salary 153 | | 154 | 155 | 156 |
---|---|---|---|
158 | Dakota Rice 159 | | 160 |161 | Niger 162 | | 163 |164 | Oud-Turnhout 165 | | 166 |167 | $36,738 168 | | 169 |
172 | Minerva Hooper 173 | | 174 |175 | Curaçao 176 | | 177 |178 | Sinaai-Waas 179 | | 180 |181 | $23,789 182 | | 183 |
186 | Sage Rodriguez 187 | | 188 |189 | Netherlands 190 | | 191 |192 | Baileux 193 | | 194 |195 | $56,142 196 | | 197 |
200 | Philip Chaney 201 | | 202 |203 | Korea, South 204 | | 205 |206 | Overland Park 207 | | 208 |209 | $38,735 210 | | 211 |
214 | Doris Greene 215 | | 216 |217 | Malawi 218 | | 219 |220 | Feldkirchen in Kärnten 221 | | 222 |223 | $63,542 224 | | 225 |
228 | Mason Porter 229 | | 230 |231 | Chile 232 | | 233 |234 | Gloucester 235 | | 236 |237 | $78,615 238 | | 239 |
242 | Jon Porter 243 | | 244 |245 | Portugal 246 | | 247 |248 | Gloucester 249 | | 250 |251 | $98,615 252 | | 253 |
Created using Montserrat Font Family
10 |38 | Paragraph 39 | I will be the leader of a company that ends up being worth billions of dollars, because I got the answers. I understand culture. I am the nucleus. I think that’s a responsibility that I have, to push possibilities, to show people, this is the level that things could be at. 40 |
41 |45 |54 |46 | "I will be the leader of a company that ends up being worth billions of dollars, because I got the answers. I understand culture. I am the nucleus. I think that’s a responsibility that I have, to push possibilities, to show people, this is the level that things could be at." 47 |
53 |
48 |
49 | 50 | - Noaa 51 | 52 |
58 | I will be the leader of a company that ends up being worth billions of dollars, because I got the answers... 59 |
60 |64 | I will be the leader of a company that ends up being worth billions of dollars, because I got the answers...
65 |69 | I will be the leader of a company that ends up being worth billions of dollars, because I got the answers...
70 |74 | I will be the leader of a company that ends up being worth billions of dollars, because I got the answers...
75 |79 | I will be the leader of a company that ends up being worth billions of dollars, because I got the answers... 80 |
81 |85 | I will be the leader of a company that ends up being worth billions of dollars, because I got the answers...
86 |Are you looking for more components? Please check our Premium Version of Now UI Dashboard PRO Angular.
10 |16 | | Free | 17 |PRO | 18 | 19 | 20 |
---|---|---|
Components | 22 |16 | 23 |160 | 24 |
Plugins | 27 |4 | 28 |12 | 29 |
Example Pages | 32 |7 | 33 |27 | 34 |
Documentation | 37 |38 | | 39 | |
SASS Files | 42 |43 | | 44 | |
Mini Sidebar | 47 |48 | | 49 | |
Premium Support | 52 |53 | | 54 | |
Login, Register, Pricing, Lock Pages | 57 |58 | | 59 | |
62 | | Free | 63 |Just $59 | 64 |
67 | | 68 | Current Version 69 | | 70 |71 | Upgrade to PRO 72 | | 73 |
102 | "Lamborghini Mercy
103 |
Your chick she so thirsty
104 |
I'm in that two seat Lambo"
105 |