11<!DOCTYPE html>
22< html lang ="en ">
3-
43< head >
5- < meta charset ="utf-8 ">
6- < title > Bill Tip Calculator</ title >
7- < link rel ="stylesheet " type ="text/css " href ="style.css ">
4+ < meta charset ="UTF-8 ">
5+ < meta name ="viewport " content ="width=device-width, initial-scale=1.0 ">
6+ < title > Bill Tip Calculator</ title >
7+ < link rel ="stylesheet " href ="./style.css ">
88</ head >
9-
109< body >
11- < div class ="container ">
12- < div class ="header ">
13- < h2 > Tip Calculator</ h2 >
14- </ div >
15- < form >
16- < p > < b > How much is the bill?</ b > </ p >
17- < input type ="number " id ="amount " placeholder ="Bill Amount " maxlength ="9 ">
18- < p > < b > How much would you like to tip?</ b > </ p >
19- < select id ="tip ">
20- < option value ="0.01 "> 1%</ option >
21- < option value ="0.02 "> 2%</ option >
22- < option value ="0.03 "> 3%</ option >
23- < option value ="0.05 "> 5%</ option >
24- < option value ="0.1 "> 10%</ option >
25- < option value ="0.15 "> 15%</ option >
26- < option value ="0.2 "> 20%</ option >
27- < option value ="0.3 "> 30%</ option >
28- </ select >
29- < p > < b > How many people are sharing the bill?</ b > </ p >
30- < select id ="numberPeople ">
31- < option value ="1 "> 1</ option >
32- < option value ="2 "> 2</ option >
33- < option value ="3 "> 3</ option >
34- < option value ="4 "> 4</ option >
35- < option value ="5 "> 5</ option >
36- < option value ="6 "> 6</ option >
37- < option value ="7 "> 7</ option >
38- < option value ="8 "> 8</ option >
39- < option value ="9 "> 9</ option >
40- < option value ="10 "> 10</ option >
41- < option value ="11 "> 11</ option >
42- < option value ="12 "> 12</ option >
43- < option value ="13 "> 13</ option >
44- < option value ="14 "> 14</ option >
45- < option value ="15 "> 15</ option >
46- < option value ="16 "> 16</ option >
47- < option value ="17 "> 17</ option >
48- < option value ="18 "> 18</ option >
49- < option value ="19 "> 19</ option >
50- < option value ="20 "> 20</ option >
51- </ select >
52- </ form >
53- < button class ="calc " onclick ="calculateTip() "> Calculate</ button >
54- < div id ="single ">
55- < p > < b > Tip: ₹< span id ="tipAmount "> </ span > </ b > </ p >
56- < p > < b > Total: ₹< span id ="billTotal "> </ span > </ b > </ p >
57- </ div >
58- < div id ="multiple ">
59- < p > < b > Tip Per Person: ₹< span id ="totalTipMultiple "> </ span > </ b > </ p >
60- < p > < b > Total Per Person: ₹< span id ="totalAmountEach "> </ span > </ b > </ p >
61- < p > < b > Bill Total: ₹< span id ="billTotalmultiple "> </ span > </ b > </ p >
62- </ div >
63- </ div >
64- < script src ="app.js "> </ script >
65- </ body >
10+ < div class ="bg-blur ">
11+ </ div >
12+ < div class ="blur "> </ div >
6613
14+ < div class ="container ">
15+ < div class ="heading ">
16+ < h2 class ="h2 pp-SB "> Bill Splitter</ h2 >
17+ </ div >
18+ < div class ="bill-output ">
19+ < div class ="cont padding-container flex-row ">
20+ < div class ="left flex-col ">
21+ < h2 class ="title pp-RG text-gray-100 "> Tip per Person</ h2 >
22+ < h3 class ="value bill-tip-amt pp-SB ">
23+ < span class ="tip-curr "> $</ span >
24+ 0.00
25+ </ h3 >
26+ </ div >
27+ < div class ="left flex-col ">
28+ < h2 class ="title pp-RG text-gray-100 "> Total per Person</ h2 >
29+ < h3 class ="value total-per-person pp-SB ">
30+ < span class ="tip-curr "> $</ span >
31+ 0.00
32+ </ h3 >
33+ </ div >
34+ < div class ="right flex-col ">
35+ < h2 class ="title pp-RG text-gray-100 "> Bill Total Amount</ h2 >
36+ < h3 class ="value bill-total pp-SB ">
37+ < span class ="tip-curr "> $</ span >
38+ 0.00
39+ </ h3 >
40+ </ div >
41+ </ div >
42+ </ div >
43+ < div class ="bill-section ">
44+ < div class ="bill-inp padding-container flex-col ">
45+ < label for ="" class ="pp-MD text-gray-100 "> Bill</ label >
46+ < input type ="number " id ="bill-input " class ="pp-SB " placeholder ="2000 ">
47+ </ div >
48+ </ div >
49+ < div class ="tip-selection ">
50+ < div class ="sel-cont padding-container flex-col ">
51+ < p class ="pp-MD "> Select Tip %</ p >
52+ < div class ="selection-btns ">
53+ < button class ="tip-btn pp-SB active " value ="5 "> 5%</ button >
54+ < button class ="tip-btn pp-SB " value ="10 "> 10%</ button >
55+ < button class ="tip-btn pp-SB " value ="15 "> 15%</ button >
56+ < button class ="tip-btn pp-SB " value ="20 "> 20%</ button >
57+ </ div >
58+ < button class ="custom-tip-btn pp-SB text-gray-200 visible "> Custom</ button >
59+ < select name ="" id ="" class ="custom-tip-percentage hidden ">
60+ < option value ="1 "> 1%</ option >
61+ < option value ="2 "> 2%</ option >
62+ < option value ="3 "> 3%</ option >
63+ < option value ="5 "> 5%</ option >
64+ < option value ="10 "> 10%</ option >
65+ < option value ="15 "> 15%</ option >
66+ < option value ="20 "> 20%</ option >
67+ < option value ="30 "> 30%</ option >
68+ </ select >
69+ </ div >
70+ </ div >
71+ < div class ="numofpeople ">
72+ < div class ="cont padding-container flex-row ">
73+ < p class ="pp-MD text-gray-200 "> Number of people</ p >
74+ < div class ="flex-row ">
75+ < button class ="btn dec "> -</ button >
76+ < div class ="people-oup pp-SB "> 1</ div >
77+ < button class ="btn inc "> +</ button >
78+ </ div >
79+ </ div >
80+ </ div >
81+ < div class ="flex-row ">
82+ < button class ="reset-btn pp-RG text-gray-100 "> Reset</ button >
83+ < button class ="calc-btn pp-RG text-gray-100 "> Calculate</ button >
84+ </ div >
85+ < br >
86+ </ div >
87+
88+ < script src ="./app.js "> </ script >
89+ </ body >
6790</ html >
0 commit comments