11<!DOCTYPE html>
22< html lang ="en ">
3- < head >
4- < meta charset ="UTF-8 ">
5- < meta name ="viewport " content ="width=device-width, initial-scale=1.0 ">
3+ < head >
4+ < meta charset ="UTF-8 " />
5+ < meta http-equiv ="X-UA-Compatible " content ="IE=edge " />
6+ < meta name ="viewport " content ="width=device-width, initial-scale=1.0 " />
67 < title > Image Filter</ title >
7- </ head >
8- < body >
9-
10- </ body >
11- </ html >
8+ < link rel ="stylesheet " href ="./style.css " />
9+ </ head >
10+ < body >
11+ < nav >
12+ < div class ="container ">
13+ < a href ="# " class ="navbar-brand "> Image Filter</ a >
14+ </ div >
15+ </ nav >
16+ < div class ="container ">
17+ < div class ="row ">
18+ < div class ="col ">
19+ < div class ="custom-file ">
20+ < input type ="file " id ="upload-file " />
21+ </ div >
22+ < canvas id ="canvas "> </ canvas >
23+
24+ < h4 > Filters</ h4 >
25+ < div class ="row " id ="row-1 ">
26+ < div class ="col ">
27+ < div class ="btn-group ">
28+ < button class ="filter-btn brightness-remove "> -</ button >
29+ < button class ="btn-disabled " disabled > Brightness</ button >
30+ < button class ="filter-btn brightness-add "> +</ button >
31+ </ div >
32+ </ div >
33+ < div class ="col ">
34+ < div class ="btn-group ">
35+ < button class ="filter-btn contrast-remove "> -</ button >
36+ < button class ="btn-disabled " disabled > Contrast</ button >
37+ < button class ="filter-btn contrast-add "> +</ button >
38+ </ div >
39+ </ div >
40+ < div class ="col ">
41+ < div class ="btn-group ">
42+ < button class ="filter-btn saturation-remove "> -</ button >
43+ < button class ="btn-disabled " disabled > Saturation</ button >
44+ < button class ="filter-btn saturation-add "> +</ button >
45+ </ div >
46+ </ div >
47+ < div class ="col ">
48+ < div class ="btn-group ">
49+ < button class ="filter-btn vibrance-remove "> -</ button >
50+ < button class ="btn-disabled " disabled > Vibrance</ button >
51+ < button class ="filter-btn vibrance-add "> +</ button >
52+ </ div >
53+ </ div >
54+ </ div >
55+
56+ < h4 > Effects</ h4 >
57+ < div class ="row " id ="row-2 ">
58+ < button class ="vintage-add btn-dark "> Vintage</ button >
59+
60+ < button class ="lomo-add btn-dark "> Lomo</ button >
61+
62+ < button class ="clarity-add btn-dark "> Clarity</ button >
63+
64+ < button class ="sincity-add btn-dark "> Sin City</ button >
65+ </ div >
66+
67+ < div class ="row " id ="row-3 ">
68+ < button class ="crossprocess-add btn-dark "> Cross Process</ button >
69+
70+ < button class ="pinhole-add btn-dark "> Pinhole</ button >
71+
72+ < button class ="nostalgia-add btn-dark "> Nostalgia</ button >
73+
74+ < button class ="hermajesty-add btn-dark "> Majesty</ button >
75+ </ div >
76+ < div class ="row " id ="row-4 ">
77+ < button id ="download-btn " class ="btn-primary ">
78+ Download Image
79+ </ button >
80+
81+ < button id ="revert-btn " class ="btn-danger "> Remove Filters</ button >
82+ </ div >
83+ </ div >
84+ </ div >
85+ </ div >
86+ < script src ="./script.js "> </ script >
87+ </ body >
88+ </ html >
0 commit comments