Skip to content

Commit 1470a7d

Browse files
committed
Initial Release
1 parent b8d7679 commit 1470a7d

File tree

183 files changed

+66754
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

183 files changed

+66754
-0
lines changed

README.md

Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,68 @@
1+
2+
CSS-PURGE Report Viewer
3+
=======================
4+
5+
## This is used to present the report data that [CSS-PURGE](http://rbtech.github.io/css-purge) generates.
6+
7+
8+
<a target='_blank' rel='nofollow' href='https://app.codesponsor.io/link/hk9VCzNc1zBFUjz199QkUU5q/rbtech/css-purge'>
9+
<img alt='Sponsor' width='100%' src='https://app.codesponsor.io/embed/hk9VCzNc1zBFUjz199QkUU5q/rbtech/css-purge.svg' />
10+
</a>
11+
12+
13+
Setup
14+
-----
15+
Clone with [git](https://git-scm.com)/[GitHub Desktop](https://desktop.github.com)
16+
17+
```
18+
git clone https://github.com/rbtech/css-purge-report-viewer.git
19+
```
20+
21+
or download from [https://github.com/rbtech/css-purge-report-viewer](https://github.com/rbtech/css-purge-report-viewer)
22+
23+
24+
Install reload
25+
-----
26+
```
27+
npm install reload -g
28+
```
29+
30+
31+
Navigate to the report viewer directory and run reload to view the report:
32+
-----
33+
```
34+
reload -b -e html, css, js, json
35+
```
36+
37+
38+
Report Data
39+
-----
40+
Make sure [CSS-PURGE](http://rbtech.github.io/css-purge) is set to generate into the report viewers directory.
41+
42+
43+
44+
License
45+
-----
46+
47+
(The MIT License)
48+
49+
Copyright (c) 2012 Andrew Quan <AndrewQ@RedBlueprint.com>
50+
51+
Permission is hereby granted, free of charge, to any person obtaining
52+
a copy of this software and associated documentation files (the
53+
'Software'), to deal in the Software without restriction, including
54+
without limitation the rights to use, copy, modify, merge, publish,
55+
distribute, sublicense, and/or sell copies of the Software, and to
56+
permit persons to whom the Software is furnished to do so, subject to
57+
the following conditions:
58+
59+
The above copyright notice and this permission notice shall be
60+
included in all copies or substantial portions of the Software.
61+
62+
THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,
63+
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
64+
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
65+
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
66+
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
67+
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
68+
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

assets/CSS_Purge_Logo.png

15.6 KB
Loading

assets/components/accordion.css

Lines changed: 252 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,252 @@
1+
/*!
2+
* # Semantic UI 2.2.12 - Accordion
3+
* http://github.com/semantic-org/semantic-ui/
4+
*
5+
*
6+
* Released under the MIT license
7+
* http://opensource.org/licenses/MIT
8+
*
9+
*/
10+
11+
12+
/*******************************
13+
Accordion
14+
*******************************/
15+
16+
.ui.accordion,
17+
.ui.accordion .accordion {
18+
max-width: 100%;
19+
}
20+
.ui.accordion .accordion {
21+
margin: 1em 0em 0em;
22+
padding: 0em;
23+
}
24+
25+
/* Title */
26+
.ui.accordion .title,
27+
.ui.accordion .accordion .title {
28+
cursor: pointer;
29+
}
30+
31+
/* Default Styling */
32+
.ui.accordion .title:not(.ui) {
33+
padding: 0.5em 0em;
34+
font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif;
35+
font-size: 1em;
36+
color: rgba(0, 0, 0, 0.87);
37+
}
38+
39+
/* Content */
40+
.ui.accordion .title ~ .content,
41+
.ui.accordion .accordion .title ~ .content {
42+
display: none;
43+
}
44+
45+
/* Default Styling */
46+
.ui.accordion:not(.styled) .title ~ .content:not(.ui),
47+
.ui.accordion:not(.styled) .accordion .title ~ .content:not(.ui) {
48+
margin: '';
49+
padding: 0.5em 0em 1em;
50+
}
51+
.ui.accordion:not(.styled) .title ~ .content:not(.ui):last-child {
52+
padding-bottom: 0em;
53+
}
54+
55+
/* Arrow */
56+
.ui.accordion .title .dropdown.icon,
57+
.ui.accordion .accordion .title .dropdown.icon {
58+
display: inline-block;
59+
float: none;
60+
opacity: 1;
61+
width: 1.25em;
62+
height: 1em;
63+
margin: 0em 0.25rem 0em 0rem;
64+
padding: 0em;
65+
font-size: 1em;
66+
-webkit-transition: opacity 0.1s ease, -webkit-transform 0.1s ease;
67+
transition: opacity 0.1s ease, -webkit-transform 0.1s ease;
68+
transition: transform 0.1s ease, opacity 0.1s ease;
69+
transition: transform 0.1s ease, opacity 0.1s ease, -webkit-transform 0.1s ease;
70+
vertical-align: baseline;
71+
-webkit-transform: none;
72+
transform: none;
73+
}
74+
75+
/*--------------
76+
Coupling
77+
---------------*/
78+
79+
80+
/* Menu */
81+
.ui.accordion.menu .item .title {
82+
display: block;
83+
padding: 0em;
84+
}
85+
.ui.accordion.menu .item .title > .dropdown.icon {
86+
float: right;
87+
margin: 0.21425em 0em 0em 1em;
88+
-webkit-transform: rotate(180deg);
89+
transform: rotate(180deg);
90+
}
91+
92+
/* Header */
93+
.ui.accordion .ui.header .dropdown.icon {
94+
font-size: 1em;
95+
margin: 0em 0.25rem 0em 0rem;
96+
}
97+
98+
99+
/*******************************
100+
States
101+
*******************************/
102+
103+
.ui.accordion .active.title .dropdown.icon,
104+
.ui.accordion .accordion .active.title .dropdown.icon {
105+
-webkit-transform: rotate(90deg);
106+
transform: rotate(90deg);
107+
}
108+
.ui.accordion.menu .item .active.title > .dropdown.icon {
109+
-webkit-transform: rotate(90deg);
110+
transform: rotate(90deg);
111+
}
112+
113+
114+
/*******************************
115+
Types
116+
*******************************/
117+
118+
119+
/*--------------
120+
Styled
121+
---------------*/
122+
123+
.ui.styled.accordion {
124+
width: 600px;
125+
}
126+
.ui.styled.accordion,
127+
.ui.styled.accordion .accordion {
128+
border-radius: 0.28571429rem;
129+
background: #FFFFFF;
130+
box-shadow: 0px 1px 2px 0 rgba(34, 36, 38, 0.15), 0px 0px 0px 1px rgba(34, 36, 38, 0.15);
131+
}
132+
.ui.styled.accordion .title,
133+
.ui.styled.accordion .accordion .title {
134+
margin: 0em;
135+
padding: 0.75em 1em;
136+
color: rgba(0, 0, 0, 0.4);
137+
font-weight: bold;
138+
border-top: 1px solid rgba(34, 36, 38, 0.15);
139+
-webkit-transition: background 0.1s ease, color 0.1s ease;
140+
transition: background 0.1s ease, color 0.1s ease;
141+
}
142+
.ui.styled.accordion > .title:first-child,
143+
.ui.styled.accordion .accordion .title:first-child {
144+
border-top: none;
145+
}
146+
147+
/* Content */
148+
.ui.styled.accordion .content,
149+
.ui.styled.accordion .accordion .content {
150+
margin: 0em;
151+
padding: 0.5em 1em 1.5em;
152+
}
153+
.ui.styled.accordion .accordion .content {
154+
padding: 0em;
155+
padding: 0.5em 1em 1.5em;
156+
}
157+
158+
/* Hover */
159+
.ui.styled.accordion .title:hover,
160+
.ui.styled.accordion .active.title,
161+
.ui.styled.accordion .accordion .title:hover,
162+
.ui.styled.accordion .accordion .active.title {
163+
background: transparent;
164+
color: rgba(0, 0, 0, 0.87);
165+
}
166+
.ui.styled.accordion .accordion .title:hover,
167+
.ui.styled.accordion .accordion .active.title {
168+
background: transparent;
169+
color: rgba(0, 0, 0, 0.87);
170+
}
171+
172+
/* Active */
173+
.ui.styled.accordion .active.title {
174+
background: transparent;
175+
color: rgba(0, 0, 0, 0.95);
176+
}
177+
.ui.styled.accordion .accordion .active.title {
178+
background: transparent;
179+
color: rgba(0, 0, 0, 0.95);
180+
}
181+
182+
183+
/*******************************
184+
States
185+
*******************************/
186+
187+
188+
/*--------------
189+
Active
190+
---------------*/
191+
192+
.ui.accordion .active.content,
193+
.ui.accordion .accordion .active.content {
194+
display: block;
195+
}
196+
197+
198+
/*******************************
199+
Variations
200+
*******************************/
201+
202+
203+
/*--------------
204+
Fluid
205+
---------------*/
206+
207+
.ui.fluid.accordion,
208+
.ui.fluid.accordion .accordion {
209+
width: 100%;
210+
}
211+
212+
/*--------------
213+
Inverted
214+
---------------*/
215+
216+
.ui.inverted.accordion .title:not(.ui) {
217+
color: rgba(255, 255, 255, 0.9);
218+
}
219+
220+
221+
/*******************************
222+
Theme Overrides
223+
*******************************/
224+
225+
@font-face {
226+
font-family: 'Accordion';
227+
src: url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMggjB5AAAAC8AAAAYGNtYXAPfOIKAAABHAAAAExnYXNwAAAAEAAAAWgAAAAIZ2x5Zryj6HgAAAFwAAAAyGhlYWT/0IhHAAACOAAAADZoaGVhApkB5wAAAnAAAAAkaG10eAJuABIAAAKUAAAAGGxvY2EAjABWAAACrAAAAA5tYXhwAAgAFgAAArwAAAAgbmFtZfC1n04AAALcAAABPHBvc3QAAwAAAAAEGAAAACAAAwIAAZAABQAAAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADw2gHg/+D/4AHgACAAAAABAAAAAAAAAAAAAAAgAAAAAAACAAAAAwAAABQAAwABAAAAFAAEADgAAAAKAAgAAgACAAEAIPDa//3//wAAAAAAIPDZ//3//wAB/+MPKwADAAEAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQASAEkAtwFuABMAADc0PwE2FzYXFh0BFAcGJwYvASY1EgaABQgHBQYGBQcIBYAG2wcGfwcBAQcECf8IBAcBAQd/BgYAAAAAAQAAAEkApQFuABMAADcRNDc2MzIfARYVFA8BBiMiJyY1AAUGBwgFgAYGgAUIBwYFWwEACAUGBoAFCAcFgAYGBQcAAAABAAAAAQAAqWYls18PPPUACwIAAAAAAM/9o+4AAAAAz/2j7gAAAAAAtwFuAAAACAACAAAAAAAAAAEAAAHg/+AAAAIAAAAAAAC3AAEAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAQAAAAC3ABIAtwAAAAAAAAAKABQAHgBCAGQAAAABAAAABgAUAAEAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADAAAAAEAAAAAAAIADgBAAAEAAAAAAAMADAAiAAEAAAAAAAQADABOAAEAAAAAAAUAFgAMAAEAAAAAAAYABgAuAAEAAAAAAAoANABaAAMAAQQJAAEADAAAAAMAAQQJAAIADgBAAAMAAQQJAAMADAAiAAMAAQQJAAQADABOAAMAAQQJAAUAFgAMAAMAAQQJAAYADAA0AAMAAQQJAAoANABaAHIAYQB0AGkAbgBnAFYAZQByAHMAaQBvAG4AIAAxAC4AMAByAGEAdABpAG4AZ3JhdGluZwByAGEAdABpAG4AZwBSAGUAZwB1AGwAYQByAHIAYQB0AGkAbgBnAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) format('truetype'), url(data:application/font-woff;charset=utf-8;base64,d09GRk9UVE8AAASwAAoAAAAABGgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAAA9AAAAS0AAAEtFpovuE9TLzIAAAIkAAAAYAAAAGAIIweQY21hcAAAAoQAAABMAAAATA984gpnYXNwAAAC0AAAAAgAAAAIAAAAEGhlYWQAAALYAAAANgAAADb/0IhHaGhlYQAAAxAAAAAkAAAAJAKZAedobXR4AAADNAAAABgAAAAYAm4AEm1heHAAAANMAAAABgAAAAYABlAAbmFtZQAAA1QAAAE8AAABPPC1n05wb3N0AAAEkAAAACAAAAAgAAMAAAEABAQAAQEBB3JhdGluZwABAgABADr4HAL4GwP4GAQeCgAZU/+Lix4KABlT/4uLDAeLa/iU+HQFHQAAAHkPHQAAAH4RHQAAAAkdAAABJBIABwEBBw0PERQZHnJhdGluZ3JhdGluZ3UwdTF1MjB1RjBEOXVGMERBAAACAYkABAAGAQEEBwoNVp38lA78lA78lA77lA773Z33bxWLkI2Qj44I9xT3FAWOj5CNkIuQi4+JjoePiI2Gi4YIi/uUBYuGiYeHiIiHh4mGi4aLho2Ijwj7FPcUBYeOiY+LkAgO+92L5hWL95QFi5CNkI6Oj4+PjZCLkIuQiY6HCPcU+xQFj4iNhouGi4aJh4eICPsU+xQFiIeGiYaLhouHjYePiI6Jj4uQCA74lBT4lBWLDAoAAAAAAwIAAZAABQAAAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADw2gHg/+D/4AHgACAAAAABAAAAAAAAAAAAAAAgAAAAAAACAAAAAwAAABQAAwABAAAAFAAEADgAAAAKAAgAAgACAAEAIPDa//3//wAAAAAAIPDZ//3//wAB/+MPKwADAAEAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAEAADfYOJZfDzz1AAsCAAAAAADP/aPuAAAAAM/9o+4AAAAAALcBbgAAAAgAAgAAAAAAAAABAAAB4P/gAAACAAAAAAAAtwABAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAEAAAAAtwASALcAAAAAUAAABgAAAAAADgCuAAEAAAAAAAEADAAAAAEAAAAAAAIADgBAAAEAAAAAAAMADAAiAAEAAAAAAAQADABOAAEAAAAAAAUAFgAMAAEAAAAAAAYABgAuAAEAAAAAAAoANABaAAMAAQQJAAEADAAAAAMAAQQJAAIADgBAAAMAAQQJAAMADAAiAAMAAQQJAAQADABOAAMAAQQJAAUAFgAMAAMAAQQJAAYADAA0AAMAAQQJAAoANABaAHIAYQB0AGkAbgBnAFYAZQByAHMAaQBvAG4AIAAxAC4AMAByAGEAdABpAG4AZ3JhdGluZwByAGEAdABpAG4AZwBSAGUAZwB1AGwAYQByAHIAYQB0AGkAbgBnAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) format('woff');
228+
font-weight: normal;
229+
font-style: normal;
230+
}
231+
232+
/* Dropdown Icon */
233+
.ui.accordion .title .dropdown.icon,
234+
.ui.accordion .accordion .title .dropdown.icon {
235+
font-family: Accordion;
236+
line-height: 1;
237+
-webkit-backface-visibility: hidden;
238+
backface-visibility: hidden;
239+
font-weight: normal;
240+
font-style: normal;
241+
text-align: center;
242+
}
243+
.ui.accordion .title .dropdown.icon:before,
244+
.ui.accordion .accordion .title .dropdown.icon:before {
245+
content: '\f0da' /*rtl:'\f0d9'*/;
246+
}
247+
248+
249+
/*******************************
250+
User Overrides
251+
*******************************/
252+

0 commit comments

Comments
 (0)