Skip to content

Commit 04a14d6

Browse files
committed
updated less and docs
1 parent c75ce1d commit 04a14d6

File tree

6 files changed

+985
-177
lines changed

6 files changed

+985
-177
lines changed

README.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,14 @@
11
tpxForms
22
=========
33

4-
tpxForms is an enhanced version of some of the form elements (checkbox and radio) using only css.
4+
tpxForms is an enhanced version of some of the html form elements written in LESS and compiled in css. Available elements for this version are radios and checkbox only.
55

66
[View Demo & Documentation](http://ui.themepixels.com/tpxforms)
7+
8+
### Contributing
9+
10+
Open an issue or a pull request to suggest changes or additions **develop** branch.
11+
12+
### License
13+
14+
[MIT licensed.](LICENSE.md) Copyright 2014 @themepixels.

docs/docs.css

Lines changed: 137 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@
99
body {
1010
margin: 0;
1111
color: #444;
12-
background-color: #fff;
1312
font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
1413
font-weight: 300;
1514
font-size: 16px;
15+
position: relative;
1616
}
1717

1818
a {
@@ -21,6 +21,7 @@ a {
2121
}
2222

2323
a:hover { color: #0766e7; }
24+
a:focus { outline: none; }
2425

2526
p { line-height: 23px; }
2627

@@ -32,6 +33,8 @@ pre {
3233
font-size: 13px;
3334
}
3435

36+
.link-pre { margin-bottom: 60px; }
37+
3538
hr {
3639
border: 0;
3740
border-bottom: 1px dotted #ddd;
@@ -44,44 +47,122 @@ hr {
4447
font-weight: 400;
4548
}
4649

50+
.leftpanel {
51+
position: fixed;
52+
z-index: 100;
53+
top: 0;
54+
left: 0;
55+
width: 220px;
56+
padding: 20px;
57+
}
58+
59+
.leftpanel:before {
60+
content: '';
61+
position: fixed;
62+
top: 0;
63+
bottom: 0;
64+
left: 0;
65+
width: 220px;
66+
background-color: #656971;
67+
z-index: -1;
68+
}
69+
70+
@media screen and (max-width: 640px) {
71+
.leftpanel {
72+
position: static;
73+
background-color: #656971;
74+
width: auto;
75+
}
76+
77+
.leftpanel:before {
78+
display: none;
79+
}
80+
}
81+
82+
.leftpanel .themepixels-logo {
83+
color: #fff;
84+
font-weight: 100;
85+
margin: 0 0 20px;
86+
font-size: 30px;
87+
border-bottom: 1px solid rgba(255,255,255,.1);
88+
padding-bottom: 20px;
89+
}
90+
91+
.leftpanel .themepixels-logo a,
92+
.leftpanel .themepixels-logo a:hover {
93+
color: #fff;
94+
text-decoration: none;
95+
}
96+
97+
.leftpanel .nav {
98+
border-top: 1px solid rgba(255,255,255,.1);
99+
margin-top: 20px;
100+
padding-top: 20px;
101+
}
102+
103+
@media screen and (max-width: 640px) {
104+
.leftpanel .nav {
105+
display: none;
106+
}
107+
}
108+
109+
.leftpanel .nav > li {
110+
padding: 5px 0;
111+
}
112+
113+
.leftpanel .nav > li > a {
114+
color: #fff;
115+
padding: 0;
116+
opacity: .5;
117+
}
118+
119+
.leftpanel .nav > li > a:hover,
120+
.leftpanel .nav > li > a:active,
121+
.leftpanel .nav > li > a:focus,
122+
.leftpanel .nav > li.active > a,
123+
.leftpanel .nav > li.active > a:hover,
124+
.leftpanel .nav > li.active > a:active,
125+
.leftpanel .nav > li.active > a:focus {
126+
background: none;
127+
opacity: 1;
128+
}
129+
47130
.mainpanel {
48-
max-width: 1024px;
49-
margin: auto;
131+
max-width: 720px;
132+
margin-left: 220px;
50133
padding: 20px 30px;
51134
box-sizing: border-box;
52135
border-top: 0;
53136
border-bottom: 0;
54137
}
55138

56-
.tpx-logo {
57-
font-size: 50px;
58-
color: #066efb;
59-
font-weight: 500;
60-
margin-bottom: 20px;
61-
margin-top: 0;
62-
}
63-
64-
.tpx-logo span {
65-
color: #000;
66-
font-weight: 300;
139+
@media screen and (max-width: 640px) {
140+
.mainpanel {
141+
margin-left: 0;
142+
}
67143
}
68144

69145
.tpx-desc {
70146
font-weight: 200;
71147
font-size: 20px;
148+
margin: 0;
149+
line-height: 30px;
150+
margin-bottom: 20px;
72151
}
73152

74153
.tpx-social {
75154
font-size: 32px;
76155
margin: 0;
77156
}
78157

79-
.tpx-social .github { color: #333; }
80-
.tpx-social .github:hover { color: #000; }
81-
.tpx-social .twitter { color: #1AB2E8; }
82-
.tpx-social .twitter:hover { color: #189fcf; }
83-
.tpx-social .dribbble { color: #C32361; }
84-
.tpx-social .dribbble:hover { color: #ad1e55; }
158+
.tpx-social a {
159+
color: #fff;
160+
opacity: .5;
161+
}
162+
163+
.tpx-social a:hover {
164+
opacity: 1;
165+
}
85166

86167
.sectitle {
87168
font-size: 36px;
@@ -105,14 +186,34 @@ hr {
105186
margin: 2px 0 20px;
106187
}
107188

189+
.radio-wrapper,
190+
.checkbox-wrapper {
191+
margin-top: 20px;
192+
margin-bottom: 20px;
193+
}
194+
108195
.tpx-radio {
109196
margin-right: 20px;
110197
}
111198

112-
.inline-block { display: inline-block; }
199+
.btn-wrapper { display: inline-block; }
200+
.btn-wrapper small { display: block; }
201+
202+
@media screen and (max-width: 480px) {
203+
.btn-wrapper {
204+
display: block;
205+
margin-bottom: 20px;
206+
text-align: center;
207+
}
208+
209+
.btn-wrapper a {
210+
display: block;
211+
text-align: center;
212+
}
213+
}
113214

114215
.download-btn {
115-
display: block;
216+
display: inline-block;
116217
margin-right: 20px;
117218
margin-bottom: 5px;
118219
padding: 12px 20px;
@@ -121,6 +222,20 @@ hr {
121222
border-radius: 4px;
122223
}
123224

225+
.download-btn:hover,
226+
.download-btn:active,
227+
.download-btn:focus {
228+
border-color: #333;
229+
color: #333;
230+
text-decoration: none;
231+
}
232+
124233
.tpx-radio-xs {
125234
font-size: 14px;
126235
}
236+
237+
.footer {
238+
margin-top: 30px;
239+
padding-top: 20px;
240+
border-top: 1px dotted #ddd;
241+
}

0 commit comments

Comments
 (0)