Skip to content

Commit 5de1af3

Browse files
committed
Added Angular Module
1 parent 427b94e commit 5de1af3

File tree

5 files changed

+232
-29
lines changed

5 files changed

+232
-29
lines changed

pubspec.lock

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,12 @@ packages:
99
description: angular
1010
source: hosted
1111
version: "1.1.0"
12+
angular_material:
13+
description:
14+
path: "E:/git/angular.dart.material"
15+
relative: false
16+
source: path
17+
version: "0.1.0"
1218
args:
1319
description: args
1420
source: hosted

pubspec.yaml

Lines changed: 29 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -11,37 +11,39 @@ homepage: http://akserg.github.io/angular.dart.ui
1111
environment:
1212
sdk: '>=1.6.0 <2.0.0'
1313
dependencies:
14-
browser: '>=0.10.0+2 <0.11.0'
1514
angular: '>=1.1.0 <2.0.0'
15+
angular_material:
16+
path: E:/git/angular.dart.material
17+
browser: '>=0.10.0+2 <0.11.0'
1618
dev_dependencies:
1719
dartmocks: '>= 0.5.0'
1820
guinness: '>= 0.1.3'
1921
transformers:
2022
- angular:
2123
html_files:
22-
- web/buttons/buttons_demo.html
23-
- web/alert/alert_demo.html
24-
- web/dragdrop/dragdrop_demo_tpl.html
25-
- web/dragdrop/dragdrop_demo_image.html
26-
- web/dragdrop/dragdrop_demo_list.html
27-
- web/dragdrop/dragdrop_demo_multidropzones.html
28-
- web/dragdrop/dragdrop_demo_shopping.html
29-
- web/dragdrop/sortable_demo_simple.html
30-
- web/dragdrop/sortable_demo_multi.html
31-
- web/collapse/collapse_demo.html
32-
- web/dropdown_toggle/dropdown_toggle_demo.html
33-
- web/rating/rating_demo.html
34-
- web/timepicker/timepicker_demo.html
35-
- web/tooltip/tooltip_demo.html
36-
- web/pagination/pagination_demo.html
37-
- web/modal/modal_demo_embedded_template.html
38-
- web/modal/modal_demo_embedded_template_static_backdrop.html
39-
- web/modal/modal_demo_template_element.html
40-
- web/modal/modal_demo_template_from_other_file.html
41-
- web/accordion/accordion_demo.html
42-
- web/popover/popover_demo.html
43-
- web/progressbar/progressbar_demo.html
44-
- web/tabs/tabs_demo.html
45-
- web/carousel/carousel_demo.html
46-
- web/datepicker/datepicker_demo.html
47-
- web/typeahead/typeahead_demo.html
24+
- web/buttons/buttons_demo.html
25+
- web/alert/alert_demo.html
26+
- web/dragdrop/dragdrop_demo_tpl.html
27+
- web/dragdrop/dragdrop_demo_image.html
28+
- web/dragdrop/dragdrop_demo_list.html
29+
- web/dragdrop/dragdrop_demo_multidropzones.html
30+
- web/dragdrop/dragdrop_demo_shopping.html
31+
- web/dragdrop/sortable_demo_simple.html
32+
- web/dragdrop/sortable_demo_multi.html
33+
- web/collapse/collapse_demo.html
34+
- web/dropdown_toggle/dropdown_toggle_demo.html
35+
- web/rating/rating_demo.html
36+
- web/timepicker/timepicker_demo.html
37+
- web/tooltip/tooltip_demo.html
38+
- web/pagination/pagination_demo.html
39+
- web/modal/modal_demo_embedded_template.html
40+
- web/modal/modal_demo_embedded_template_static_backdrop.html
41+
- web/modal/modal_demo_template_element.html
42+
- web/modal/modal_demo_template_from_other_file.html
43+
- web/accordion/accordion_demo.html
44+
- web/popover/popover_demo.html
45+
- web/progressbar/progressbar_demo.html
46+
- web/tabs/tabs_demo.html
47+
- web/carousel/carousel_demo.html
48+
- web/datepicker/datepicker_demo.html
49+
- web/typeahead/typeahead_demo.html

web/index.html

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,9 @@
1111
<link rel="stylesheet" href="css/bootstrap.css">
1212
<link rel="stylesheet" href="packages/angular_ui/css/angular.css">
1313
<link rel="stylesheet" href="packages/angular_ui/carousel/slide.css">
14+
<link href="//maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css" rel="stylesheet">
15+
<link href="css/ripples.css" rel="stylesheet">
16+
<link href="css/material-wfont.css" rel="stylesheet">
1417
<link rel="stylesheet" href="main.css">
1518
</head>
1619
<body ng-cloak>

web/main.css

Lines changed: 190 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,3 +34,193 @@ body {
3434
border: 1px dashed #000;
3535
}
3636

37+
body {
38+
padding-top:50px
39+
}
40+
41+
#banner {
42+
border-bottom:none
43+
}
44+
45+
.page-header h1 {
46+
font-size:4em
47+
}
48+
49+
.bs-docs-section {
50+
margin-top:8em
51+
}
52+
53+
.bs-component {
54+
position:relative
55+
}
56+
57+
.bs-component .modal {
58+
position:relative;
59+
top:auto;right:auto;
60+
left:auto;
61+
bottom:auto;
62+
z-index:1;
63+
display:block
64+
}
65+
66+
.bs-component .modal-dialog {
67+
width:90%
68+
}
69+
70+
.bs-component .popover {
71+
position:relative;
72+
display:inline-block;
73+
width:220px;
74+
margin:20px
75+
}
76+
77+
#source-button {
78+
position:absolute;
79+
top:0;
80+
right:0;
81+
z-index:100;
82+
font-weight:bold;
83+
padding: 5px 10px;
84+
}
85+
86+
.progress {
87+
margin-bottom:10px
88+
}
89+
90+
footer {
91+
margin:5em 0
92+
}
93+
94+
footer li {
95+
float:left;
96+
margin-right:1.5em;
97+
margin-bottom:1.5em
98+
}
99+
100+
footer p {
101+
clear:left;
102+
margin-bottom:0
103+
}
104+
105+
.splash {
106+
padding:4em 0 0;
107+
background-color:#141d27;
108+
color:#fff;
109+
text-align:center
110+
}
111+
112+
.splash h1 {
113+
font-size:4em
114+
}
115+
116+
.splash #social {
117+
margin:2em 0
118+
}
119+
120+
.splash .alert {
121+
margin:2em 0
122+
}
123+
124+
.section-tout {
125+
padding:4em 0 3em;
126+
border-bottom:1px solid rgba(0,0,0,0.05);
127+
background-color:#eaf1f1
128+
}
129+
130+
.section-tout .fa {
131+
margin-right:.5em
132+
}
133+
134+
.section-tout p {
135+
margin-bottom:3em
136+
}
137+
138+
.section-preview {
139+
padding:4em 0 4em
140+
}
141+
142+
.section-preview .preview {
143+
margin-bottom:4em;
144+
background-color:#eaf1f1
145+
}
146+
147+
.section-preview .preview .image {
148+
position:relative
149+
}
150+
151+
.section-preview .preview .image:before {
152+
box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1);
153+
position:absolute;
154+
top:0;
155+
left:0;
156+
width:100%;
157+
height:100%;
158+
content:"";
159+
pointer-events:none
160+
}
161+
162+
.section-preview .preview .options {
163+
padding:1em 2em 2em;border:1px solid rgba(0,0,0,0.05);border-top:none;text-align:center
164+
}
165+
166+
.section-preview .preview .options p {
167+
margin-bottom:2em
168+
}
169+
170+
.section-preview .dropdown-menu {
171+
text-align:left
172+
}
173+
174+
.section-preview .lead {
175+
margin-bottom:2em
176+
}
177+
178+
@media (max-width:767px) {
179+
.section-preview .image img {
180+
width:100%
181+
}
182+
}
183+
184+
.sponsor {
185+
text-align:center
186+
}
187+
188+
.sponsor a:hover {
189+
text-decoration:none
190+
}
191+
192+
@media (max-width:767px) {
193+
#banner {
194+
margin-bottom:2em;
195+
text-align:center
196+
}
197+
}
198+
199+
.infobox .btn-sup { color: rgba(0,0,0,0.5); font-weight: bold; font-size: 15px; line-height: 30px; }
200+
.infobox .btn-sup img { opacity: 0.5; height: 30px;}
201+
.infobox .btn-sup span { padding-left: 10px; position: relative; top: 2px; }
202+
.icons-material .row { margin-bottom: 20px; }
203+
.icons-material .col-xs-2 { text-align: center; }
204+
.icons-material i { font-size: 34pt; }
205+
206+
.icon-preview {
207+
display: inline-block;
208+
padding: 10px;
209+
margin: 10px;
210+
background: #D5D5D5;
211+
border-radius: 3px;
212+
cursor: pointer;
213+
}
214+
.icon-preview span {
215+
display: none;
216+
position: absolute;
217+
background: black;
218+
color: #EEE;
219+
padding: 5px 8px;
220+
font-size: 15px;
221+
font-family: Roboto;
222+
border-radius: 2px;
223+
z-index: 10;
224+
}
225+
.icon-preview:hover i { color: #4285f4; }
226+
.icon-preview:hover span { display: block; cursor: text; }

web/main.dart

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ import 'package:angular_ui/angular_ui.dart';
1111
import 'package:angular_ui/utils/utils.dart';
1212
import 'package:logging/logging.dart';
1313

14+
import 'package:angular_material/material.dart';
15+
1416
@MirrorsUsed(targets: const[
1517
'angular.ui',
1618
'angular.ui.demo'
@@ -55,6 +57,8 @@ main() {
5557
new Logger("angular.ui")..level = Level.FINER;
5658

5759
applicationFactory()
60+
.addModule(new AngularUIModule())
61+
.addModule(new MaterialModule())
5862
.addModule(new DemoModule())
5963
.run();
6064
}
@@ -64,8 +68,6 @@ main() {
6468
*/
6569
class DemoModule extends Module {
6670
DemoModule() {
67-
install(new AngularUIModule());
68-
//
6971
bind(PopoverDemo);
7072
bind(TooltipDemo);
7173
bind(TimepickerDemo);

0 commit comments

Comments
 (0)