Skip to content

Commit 08eb604

Browse files
Jack AdamJack Adam
authored andcommitted
goodnight, github
1 parent aeb3f48 commit 08eb604

File tree

2 files changed

+10
-9
lines changed

2 files changed

+10
-9
lines changed

README.md

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,28 +4,30 @@
44
$ python3 main.py
55
Do you have more than 1 .css file? (yes/no):
66
Path to directory / Path to .css file:
7-
Read [ ].css
7+
Read file1.css
8+
Read file2.css
89
Do you have more than 1 .html file? (yes/no):
910
Path to directory / Path to .html file:
10-
Read [ ].html
11+
Read index.html
1112
Identified [ ] unique classes and [ ] unique IDs.
1213

1314
Unused class: .[ ] : file1.css, line 0, 00
1415
Unused ID: #[ ] : file2.css, line 000, 0
1516

1617
May I remove these unused rules and output new .css files? (yes/no):
17-
Cleaned [ ].css
18+
Cleaned file1.css
19+
Cleaned file2.css
1820
```
1921

2022
0. prompts user for path to/filename of singular or multiple .css file(s)
2123
1. prompts user for path to/filename of singular or multiple .html file(s)
22-
2. parses files
23-
3. prints unused classes and IDs, corresponding files and line numbers
24-
4. re-writes css files without unused classes and IDs
24+
2. prints unused classes and IDs, corresponding files and line numbers
25+
3. re-writes .css files without unused classes and IDs
2526

2627
TODO:
2728

2829
0. handle :hover, :focus, etc.
2930
1. thoroughly edge case re-writing stage
3031
2. edgecase: multi-word file names LOL
31-
3. don't remove comments
32+
3. comments disappearing in media queries?
33+
4. remove extra newlines

helper.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,7 @@ def intro(hc):
2929
return filepath
3030

3131
def remove_dups(d):
32-
r = {}
33-
l = 0
32+
r, l = {}, 0
3433
for k, v in d.items():
3534
if v not in r.keys():
3635
r[k] = v

0 commit comments

Comments
 (0)