├── app ├── .buildignore ├── robots.txt ├── favicon.ico ├── scripts │ ├── directives │ │ ├── index.js │ │ ├── chat │ │ │ ├── chat.js │ │ │ └── chat.html │ │ ├── header │ │ │ ├── header.js │ │ │ ├── header-notification │ │ │ │ ├── header-notification.js │ │ │ │ └── header-notification.html │ │ │ └── header.html │ │ ├── timeline │ │ │ ├── timeline.js │ │ │ └── timeline.html │ │ ├── sidebar │ │ │ ├── sidebar-search │ │ │ │ ├── sidebar-search.html │ │ │ │ └── sidebar-search.js │ │ │ ├── sidebar.js │ │ │ └── sidebar.html │ │ ├── notifications │ │ │ ├── notifications.js │ │ │ └── notifications.html │ │ └── dashboard │ │ │ └── stats │ │ │ ├── stats.js │ │ │ └── stats.html │ ├── controllers │ │ ├── index.js │ │ ├── form.js │ │ ├── main.js │ │ └── chartContoller.js │ └── app.js ├── views │ ├── pages │ │ ├── blank.html │ │ └── login.html │ ├── dashboard │ │ ├── main.html │ │ └── home.html │ ├── chart.html │ ├── ui-elements │ │ ├── notifications.html │ │ ├── typography.html │ │ ├── buttons.html │ │ ├── grid.html │ │ └── panels-wells.html │ └── form.html ├── js │ └── sb-admin-2.js ├── styles │ ├── main.css │ ├── timeline.css │ └── sb-admin-2.css ├── 404.html ├── index.html └── .htaccess ├── .gitignore ├── webpack.config.js ├── test ├── spec │ └── controllers │ │ ├── main.js │ │ └── about.js ├── .jshintrc └── karma.conf.js ├── bower.json ├── LICENSE ├── README.md ├── package.json └── Gruntfile.js /app/.buildignore: -------------------------------------------------------------------------------- 1 | *.coffee -------------------------------------------------------------------------------- /app/robots.txt: -------------------------------------------------------------------------------- 1 | # robotstxt.org 2 | 3 | User-agent: * 4 | -------------------------------------------------------------------------------- /app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/start-angular/sb-admin-angular-webpack/HEAD/app/favicon.ico -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | npm-debug.log 3 | dist 4 | .tmp 5 | .sass-cache 6 | bower_components 7 | .idea 8 | -------------------------------------------------------------------------------- /app/scripts/directives/index.js: -------------------------------------------------------------------------------- 1 | module.exports = function(ngModule){ 2 | require('./header/header')(ngModule); 3 | } -------------------------------------------------------------------------------- /app/scripts/controllers/index.js: -------------------------------------------------------------------------------- 1 | module.exports = function(){ 2 | require('./main')(ngModule); 3 | require('./chartContoller')(ngModule); 4 | require('./form')(ngModule); 5 | } -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | context: __dirname + '/app', 3 | entry: __dirname + '/app/scripts/app.js', 4 | output: { 5 | path: __dirname + '/app', 6 | filename: 'bundle.js' 7 | } 8 | }; -------------------------------------------------------------------------------- /app/views/pages/blank.html: -------------------------------------------------------------------------------- 1 |
Sorry, but the page you were trying to view does not exist.
146 |It looks like this was the result of either:
147 |54 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur bibendum ornare dolor, quis ullamcorper ligula sodales. 55 |
56 |69 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur bibendum ornare dolor, quis ullamcorper ligula sodales. 70 |
71 |84 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur bibendum ornare dolor, quis ullamcorper ligula sodales. 85 |
86 |99 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur bibendum ornare dolor, quis ullamcorper ligula sodales. 100 |
101 |11 hours ago via Twitter 10 |
11 |Lorem ipsum dolor sit amet, consectetur adipisicing elit. Libero laboriosam dolor perspiciatis omnis exercitationem. Beatae, officia pariatur? Est cum veniam excepturi. Maiores praesentium, porro voluptas suscipit facere rem dicta, debitis.
14 |Lorem ipsum dolor sit amet, consectetur adipisicing elit. Autem dolorem quibusdam, tenetur commodi provident cumque magni voluptatem libero, quis rerum. Fugiat esse debitis optio, tempore. Animi officiis alias, officia repellendus.
26 |Lorem ipsum dolor sit amet, consectetur adipisicing elit. Laudantium maiores odit qui est tempora eos, nostrum provident explicabo dignissimos debitis vel! Adipisci eius voluptates, ad aut recusandae minus eaque facere.
27 |Lorem ipsum dolor sit amet, consectetur adipisicing elit. Repellendus numquam facilis enim eaque, tenetur nam id qui vel velit similique nihil iure molestias aliquam, voluptatem totam quaerat, magni commodi quisquam.
39 |Lorem ipsum dolor sit amet, consectetur adipisicing elit. Voluptates est quaerat asperiores sapiente, eligendi, nihil. Itaque quos, alias sapiente rerum quas odit! Aperiam officiis quidem delectus libero, omnis ut debitis!
49 |Lorem ipsum dolor sit amet, consectetur adipisicing elit. Nobis minus modi quam ipsum alias at est molestiae excepturi delectus nesciunt, quibusdam debitis amet, beatae consequuntur impedit nulla qui! Laborum, atque.
61 |Lorem ipsum dolor sit amet, consectetur adipisicing elit. Sequi fuga odio quibusdam. Iure expedita, incidunt unde quis nam! Quod, quisquam. Officia quam qui adipisci quas consequuntur nostrum sequi. Consequuntur, commodi.
88 |Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt obcaecati, quaerat tempore officia voluptas debitis consectetur culpa amet, accusamus dolorum fugiat, animi dicta aperiam, enim incidunt quisquam maxime neque eaque.
100 |This is an example of lead body copy.
46 |This is an example of standard paragraph text. This is an example of link anchor text within body copy.
47 |48 | This is an example of small, fine print text. 49 |
50 |51 | This is an example of strong, bold text. 52 |
53 |54 | This is an example of emphasized, italic text. 55 |
56 |Left aligned text.
59 |Center aligned text.
60 |Right aligned text.
61 |This is an example of muted text.
74 |This is an example of primary text.
75 |This is an example of success text.
76 |This is an example of info text.
77 |This is an example of warning text.
78 |This is an example of danger text.
79 |The abbreviation of the word attribute is 95 | attr.
96 |97 | HTMLis an abbreviation for a programming language.
98 |126 |128 |Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.
127 |
130 |135 |Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.
131 | Someone famous in 132 | Source Title 133 | 134 |
137 |139 |Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.
138 |
This is an example of an inline code element within body copy. Wrap inline code within a
222 | <code>...</code>tag.
This is an example of preformatted text.224 |
18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 |29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 |
37 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
116 | 117 | 118 | 119 | 120 | 121 | 122 | 123 |
124 |
127 |
128 |
129 |
130 |
131 |
132 |
133 |
134 |
See how aspects of the Bootstrap grid system work across multiple devices with a handy table.
14 || 19 | | 20 | Extra small devices 21 | Phones (<768px) 22 | | 23 |24 | Small devices 25 | Tablets (≥768px) 26 | | 27 |28 | Medium devices 29 | Desktops (≥992px) 30 | | 31 |32 | Large devices 33 | Desktops (≥1200px) 34 | | 35 |
|---|---|---|---|---|
| Grid behavior | 40 |Horizontal at all times | 41 |Collapsed to start, horizontal above breakpoints | 42 |||
| Max container width | 45 |None (auto) | 46 |750px | 47 |970px | 48 |1170px | 49 |
| Class prefix | 52 |
53 | .col-xs-
54 | |
55 |
56 | .col-sm-
57 | |
58 |
59 | .col-md-
60 | |
61 |
62 | .col-lg-
63 | |
64 |
| # of columns | 67 |12 | 68 ||||
| Max column width | 71 |Auto | 72 |60px | 73 |78px | 74 |95px | 75 |
| Gutter width | 78 |30px (15px on each side of a column) | 79 ||||
| Nestable | 82 |Yes | 83 ||||
| Offsets | 86 |Yes | 87 ||||
| Column ordering | 90 |Yes | 91 ||||
Grid classes apply to devices with screen widths greater than or equal to the breakpoint sizes, and override grid classes targeted at smaller devices. Therefore, applying any
96 | .col-md- class to an element will not only affect its styling on medium devices but also on large devices if a
97 | .col-lg- class is not present.
Using a single set of
111 | .col-md-* grid classes, you can create a default grid system that starts out stacked on mobile devices and tablet devices (the extra small to small range) before becoming horizontal on desktop (medium) devices. Place grid columns in any
112 | .row.
Don't want your columns to simply stack in smaller devices? Use the extra small and medium device grid classes by adding
153 | .col-xs-*
154 | .col-md-* to your columns. See the example below for a better idea of how it all works.
Build on the previous example by creating even more dynamic and powerful layouts with tablet
181 | .col-sm-* classes.
With the four tiers of grids available you're bound to run into issues where, at certain breakpoints, your columns don't clear quite right as one is taller than the other. To fix that, use a combination of a
206 | .clearfix and our responsive utility classes.
Move columns to the right using
233 | .col-md-offset-* classes. These classes increase the left margin of a column by
234 | * columns. For example,
235 | .col-md-offset-4 moves
236 | .col-md-4 over four columns.
To nest your content with the default grid, add a new
261 | .row and set of
262 | .col-md-* columns within an existing
263 | .col-md-* column. Nested rows should include a set of columns that add up to 12.
Easily change the order of our built-in grid columns with
290 | .col-md-push-* and
291 | .col-md-pull-* modifier classes.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum tincidunt est vitae ultrices accumsan. Aliquam ornare lacus adipiscing, posuere lectus et, fringilla augue.
16 |Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum tincidunt est vitae ultrices accumsan. Aliquam ornare lacus adipiscing, posuere lectus et, fringilla augue.
30 |Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum tincidunt est vitae ultrices accumsan. Aliquam ornare lacus adipiscing, posuere lectus et, fringilla augue.
44 |Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum tincidunt est vitae ultrices accumsan. Aliquam ornare lacus adipiscing, posuere lectus et, fringilla augue.
61 |Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum tincidunt est vitae ultrices accumsan. Aliquam ornare lacus adipiscing, posuere lectus et, fringilla augue.
75 |Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum tincidunt est vitae ultrices accumsan. Aliquam ornare lacus adipiscing, posuere lectus et, fringilla augue.
89 |Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum tincidunt est vitae ultrices accumsan. Aliquam ornare lacus adipiscing, posuere lectus et, fringilla augue.
106 |Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum tincidunt est vitae ultrices accumsan. Aliquam ornare lacus adipiscing, posuere lectus et, fringilla augue.
120 |Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum tincidunt est vitae ultrices accumsan. Aliquam ornare lacus adipiscing, posuere lectus et, fringilla augue.
134 |Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
222 |Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
226 |Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
230 |Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
234 |Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
266 |Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
270 |Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
274 |Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
278 |Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum tincidunt est vitae ultrices accumsan. Aliquam ornare lacus adipiscing, posuere lectus et, fringilla augue.
293 |Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum tincidunt est vitae ultrices accumsan. Aliquam ornare lacus adipiscing, posuere lectus et, fringilla augue.
300 |Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum tincidunt est vitae ultrices accumsan. Aliquam ornare lacus adipiscing, posuere lectus et, fringilla augue.
307 |Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum tincidunt est vitae ultrices accumsan. Aliquam ornare lacus adipiscing, posuere lectus et, fringilla augue. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum tincidunt est vitae ultrices accumsan. Aliquam ornare lacus adipiscing.
317 |Learn more 318 |
319 |