@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800;900&display=swap%22"); body { margin-top: 5vh; /* CHANGING NOTIFY (Y) POSITION */ font-family: 'Poppins', sans-serif; overflow: hidden; } .notify { width: 80px; margin-left: 95vw; /*---[ CHANGING NOTIFY (X) POSITION ]---*/ } .wrapper { width: 100px; height: auto; /* background-color: #1e1e1e; */ float: right; } .main { margin: 12px 16px 12px 65px; position: relative; } .main::before { top: calc(50% - 13px); left: -50px; position: absolute; /* background: #25282b; */ padding: 15px; width: 0.85vw; height: 0.85vw; font-size: 17px; border-radius: 10px; margin-left: -10px; margin-top: -10px; display: flex; justify-content: center; align-items: center; } /*---[ SUCCESS NOTIFY ]---*/ .success-icon::before { font-family: "Font Awesome 5 Free"; content: "\f00c"; color: #ffffff; /* box-shadow: inset 0 0 10px #2424248e; */ } .success { background: linear-gradient(to right, #012b0ab8, #00000000); /* background: linear-gradient(90deg, rgba(1,144,32,1) 31%, rgba(0,101,21,1) 90%); */ /* box-shadow: 0rem 0rem 0.5rem 0.05rem #01902031; */ box-shadow: 0 0 40px #00000069; color: #fff; padding: 5px 5px 5px 5px; letter-spacing: 1px; margin-bottom: 5px; font-weight: 400; } .success:before { content: ""; width: 5px; aspect-ratio: 10/70; border-top-right-radius: 3vh; border-bottom-right-radius: 3vh; background: #019020; display: inline-block; position: absolute; left: 0px; top: 28px; } /*---[ INFORMATION NOTIFY ]---*/ .info-icon::before { font-family: "Font Awesome 5 Free"; content: "\f0f3"; color: #ffffff; /* box-shadow: inset 0 0 10px #2424248e; */ } .info { background: linear-gradient(to right, #001222b8, #00000000); /* background: linear-gradient(90deg, rgba(1,144,32,1) 31%, rgba(0,101,21,1) 90%); */ /* box-shadow: 0rem 0rem 0.5rem 0.05rem #01902031; */ box-shadow: 0 0 40px #00000069; color: #fff; padding: 5px 5px 5px 5px; letter-spacing: 1px; margin-bottom: 5px; font-weight: 400; } .info:before { content: ""; width: 5px; aspect-ratio: 10/70; border-top-right-radius: 3vh; border-bottom-right-radius: 3vh; background: #646f88; display: inline-block; position: absolute; left: 0px; top: 28px; } /*---[ ERROR NOTIFY ]---*/ .error-icon::before { font-family: "Font Awesome 5 Free"; content: "\f00d"; color: #ffffff; /* box-shadow: inset 0 0 10px #2424248e; */ } .error { background: linear-gradient(to right, #72010db8, #00000000); /* background: linear-gradient(90deg, rgba(172,66,55,1) 40%, rgba(165,0,0,1) 69%); */ /* box-shadow: 0rem 0rem 0.5rem 0.05rem #b0665e31; */ box-shadow: 0 0 40px #00000069; color: #fff; padding: 5px 5px 5px 5px; letter-spacing: 1px; margin-bottom: 5px; font-weight: 400; } .error:before { content: ""; width: 5px; aspect-ratio: 10/70; border-top-right-radius: 3vh; border-bottom-right-radius: 3vh; background: #a31515; display: inline-block; position: absolute; left: 0px; top: 28px; } /*---[ Primary NOTIFY ]---*/ .primary { background: linear-gradient(to right, #042038b8, #00000000); /* background: linear-gradient(90deg, rgba(48,99,218,1) 40%, rgba(0,63,209,1) 69%); */ /* box-shadow: 0rem 0rem 0.5rem 0.05rem #3063da31; */ box-shadow: 0 0 40px #00000069; color: #fff; padding: 5px 5px 5px 5px; word-spacing: 1px; letter-spacing: 1px; margin-bottom: 5px; font-weight: 400; } .primary-icon::before { font-family: "Font Awesome 5 Free"; content: "\f015"; color: #ffffff; /* box-shadow: inset 0 0 10px #2424248e; */ } .primary:before { content: ""; width: 5px; aspect-ratio: 10/70; border-top-right-radius: 3vh; border-bottom-right-radius: 3vh; background: #0f7fff; display: inline-block; position: absolute; left: 0px; top: 28px; } /*---[ Long NOTIFY ]---*/ .long-icon::before { font-family: "Font Awesome 5 Free"; content: "\f0c7"; color: #ffffff; /* box-shadow: inset 0 0 10px #2424248e; */ } .long { background: linear-gradient(to right, #000000b8, #00000000); /* background: linear-gradient(90deg, rgba(94,92,92,1) 40%, rgba(64,64,64,1) 69%); */ /* box-shadow: 0rem 0rem 0.5rem 0.05rem #5e5c5c31; */ box-shadow: 0 0 40px #00000069; color: #fff; padding: 5px 5px 5px 5px; word-spacing: 0.5px; letter-spacing: 1px; margin-bottom: 5px; font-weight: 400; } .long:before { content: ""; width: 5px; aspect-ratio: 10/70; border-top-right-radius: 3vh; border-bottom-right-radius: 3vh; background: #5e5c5c; display: inline-block; position: absolute; left: 0px; top: 28px; }