Recent Posts

937written posts
gimmickearned bits
offlinecurrently
gimmick
Part of the Furniture
gimmick Avatar
All birds and men are sure to die but songs may live forever
[nospaces]
[attr="class","gim-canvasdark"]
No. 14: Dawn/Dusk - This was originally going to be two separate color studies. Then I decided to try a thing. Pro tip: it only plays on hover. Give it a few seconds in order to, shall we say, watch the sun rise. ‘Tis slow





[attr="class","sundial"]

[attr="class","sundialinner"]
[attr="class","gradientbox gradient-day"]


[attr="class","sundial-topper"]
[attr="class","sun-iconbox"]
[attr="class","sun-iconcolor"]




[attr="class","sun-lyricbox"]
[attr="class","sun-lyric"]
all I want is freedom [break]a world with no more night [break]


[attr="class","sundial-text"]
Enim, ultricies platea ullamcorper aliquet habitant odio amet. Duis commodo, leo vitae egestas enim. Vitae ut placerat at mauris eget augue velit porttitor. Porttitor sed arcu mauris morbi quis. Ut in enim aliquet natoque erat turpis porttitor adipiscing. Dui diam dignissim aliquam nulla id. Viverra viverra facilisis nullam mattis viverra. Porttitor eget fringilla mauris sed magna consequat. Tellus morbi ut consectetur faucibus purus a, urna nulla. Aliquam dui lobortis duis venenatis eget sed quam sapien nec. Habitant pellentesque vulputate facilisi ultrices nibh. Aliquam at amet volutpat, velit amet, nunc mattis faucibus. [break][break]

Viverra a ipsum tortor senectus. Quisque ut urna aliquam amet, placerat lorem amet. Eu sagittis, pharetra, pellentesque proin. Tortor sed interdum amet, vehicula mattis auctor risus cursus. Vel elit in nunc viverra mauris malesuada orci lobortis porttitor. Consectetur ipsum sit viverra ut. Nam orci et dictum sed. Praesent dignissim imperdiet tristique dignissim ut pellentesque accumsan et. [break][break]

[attr="class","sundial-tagbox"]
for gimmick


[attr="class","gimcredits"]made by gimmick







[newclass=.gim-canvasdark]background: #111; width: 100%; padding: 20px 0; color: #999; line-height: 1.5em[/newclass]

[googlefont=Nunito:300,400,600,700]
[newclass=.sundial]width: 420px; margin: 30px auto; --accent1: #8E471D; --accent2: #50463B; --suncolor: #FFA216; } .sundial a.gimcredits { display: block; text-align: right; margin-top: 4px; font: 700 7px/10px sans-serif; letter-spacing: .8px; text-decoration: none; text-transform: uppercase; } .sundialinner { position: relative; background: linear-gradient(to bottom, rgb(11, 2, 65, .5), rgb(73, 16, 47, .5) 90%), #0b0b0c; } .sundial .gradientbox { height: 100%; width: 100%; position: absolute; top: 0; z-index: 0; } .sundial .gradient-day { background: radial-gradient(105.69% 49.89% at 50% 50.11%, #FFA216 0%, #A93131 19.41%, #49102F 58.03%, #0B0241 100%); background-size: 300% 400%; background-position: 50% 0%; animation: gradient-day 30s linear infinite; animation-play-state: paused; opacity: 1; } .sundialinner:hover .gradient-day { animation-play-state: running } @keyframes gradient-day { /* starts center bottom then goes clockwise */ 0% { /* center bottom */ opacity: .15; background-position: 50% 0%; } 5% { opacity: .5; } 23% { /* left bottom */ opacity: 1; background-position: 100% 0%; } 45% { /* left top */ background-position: 100% 99%; } 50% { opacity: 1; } 55% { /* right top */ background-position: 0% 99%; } 77% { /* right bottom */ background-position: 0% 0%; opacity: 1 } 95% { opacity: .5; } 100% { /* center bottom */ background-position: 50% 0%; opacity: .15; } } .sundial-topper { padding: 30px 45px; display: flex; align-items: center; justify-content: center; } .sun-iconbox { width: max-content; height: max-content; margin: 0; border-radius: 100%; padding: 5px; border: 1px solid var(--accent1); position: relative; overflow: hidden; transition: all .6s ease; } .sundialinner:hover .sun-iconbox { opacity: 0; transform: translateY(2.25em); } .sun-lyricbox { height: 90px; width: 45px; position: absolute; display: flex; justify-content: center; align-items: center; flex-direction: column; overflow: visible; border-top: 0px solid var(--suncolor); border-bottom: 1px solid var(--suncolor); transform: translateY(3em); opacity: 0; transition: all .6s ease; } .sundialinner:hover .sun-lyricbox { opacity: .65; transform: translateY(.25em); } .sun-lyric { width: 300px; display: block; text-align: center; color: var(--suncolor); font: 600 11px/18px 'Nunito', sans-serif; text-transform: uppercase; letter-spacing: 1.5px; mix-blend-mode: color-dodge; } .sun-iconbox img { position: relative; display: block; width: 90px; height: 90px; border-radius: 100%; z-index: 50; opacity: .8; } .sun-iconcolor { display: block; width: 90px; height: 90px; border-radius: 100%; background: var(--accent2); position: absolute; top: 5px; opacity: 1; z-index: 20; } .sundial-text { padding: 0 45px 60px; color: rgba(255, 255, 255, .55); font: 300 13px/19.5px 'Nunito', sans-serif; letter-spacing: .5px; z-index: 100; position: relative; } .sundial-tagbox { text-align: left; margin: 11px 0 0; font: 600 11px/19.5px 'Nunito', sans-serif; opacity: 1; } .sundial-text b { color: var(--suncolor); opacity: .65; font-weight: 600; } .sundial-text a { color: var(--suncolor); opacity: .65; text-decoration-style: dotted; letter-spacing: .7px; } .sundial-text br+br { content: ''; display: block; margin: 0 0 11px; } .sundial ::selection { background: rgb(255, 162, 22,.25); color: rgba(255,255,255,.65); [/newclass]

last edit on Apr 27, 2021 6:06:23 GMT by gimmick
937written posts
gimmickearned bits
offlinecurrently
gimmick
Part of the Furniture
gimmick Avatar
All birds and men are sure to die but songs may live forever
[nospaces]
[attr="class","gim-canvasdark"]
No. 03: Ashes to Ashes - Minimal as minimal gets, yet spent a stupidly long amount of time on those blasted embers soooo...I'm slapping this on a darker background so they're at least somewhat more visible orz. Lyrics are from a Promare track, though not, I'm afraid, the one called Ashes


[attr="class","emberlit"]
[attr="class","emberlit_border"]
[attr="class","emberlit_inner"]
[attr="class","emberlit_gradient"]


[attr="class","emberlit_header"]
[attr="class","top-ember"]


[attr="class","emberlit_lyrics"]
The pyro in us wants to watch [break]
the kingdom of your castle burn


[attr="class","emberlit_text"] We do not say the words of cheer much any more. All smiles have become archaic. The trouble is that we have a bad habit, encouraged by pedants and sophisticates, of considering happiness as something rather stupid. Only pain is intellectual, only evil interesting. This is the treason of the artist: a refusal to admit the banality of evil and the terrible boredom of pain. If you can’t lick ‘em, join ‘em. If it hurts, repeat it. But to praise despair is to condemn delight, to embrace violence is to lose hold of everything else. [break][break] We have almost lost hold; we can no longer describe a happy man, nor make any celebration of joy. How can I tell you about the people of Omelas? They were not naive and happy children— though their children were, in fact, happy. They were mature, intelligent, passionate adults whose lives were not wretched. [break][break] O miracle! but I wish I could describe it better. I wish I could convince you. Omelas sounds in my words like a city in a fairy tale, long ago and far away, once upon a time. Perhaps it would be best if you imagined it as your own fancy bids, assuming it will rise to the occasion, for certainly I cannot suit you all. [break][break]



[attr="class","h3"]notes – exerpt from The Ones Who Walk Away From Omelas, Ursula Le Guin



[attr="class","emberlit_footer"]
[attr="class","seamlessembers"]
[attr="class","bottom-ember"]

[attr="class","bottom-ember"]

[attr="class","bottom-ember"]

[attr="class","bottom-ember"]



[attr="class","emberlit_footer"]
[attr="class","seamlessembers"]
[attr="class","bottom-ember"]

[attr="class","bottom-ember"]

[attr="class","bottom-ember"]

[attr="class","bottom-ember"]


[attr="class","gimcredits"]made by gimmick




[googlefont=Nunito Sans:300,400,600][googlefont=Petrona:400,500,700]
[newclass=.gim-canvasdark]background: #111; width: 100%; padding: 20px 0; color: #999; line-height: 1.5em[/newclass]

[newclass=.emberlit]max-width: calc(450px + 10px); min-width: 300px; width: 95%; margin: 30px auto; --textgray: #808080; --textaccent: rgb(179 87 22); --textaccentRGB: 179, 87, 22; } .emberlit a.gimcredits { display: block; text-align: right; margin-top: 4px; font: 700 7px/10px sans-serif; letter-spacing: .8px; text-decoration: none; text-transform: uppercase; } .emberlit_gradient { position: absolute; height: 100%; width: 100%; background: linear-gradient(to bottom, rgb(11, 15, 21) 70%, rgba(7, 16, 31, 0) 90%); top: 0; z-index: 20; } .emberlit_border { padding: 3px; background: transparent; border: 1px solid rgba(var(--textaccentRGB), .3); border: 1px solid #0D0E0F; } .emberlit_inner { background: #0D0E0F; background: rgb(13, 19, 29); position: relative; overflow: hidden; border: 1px solid rgba(var(--textaccentRGB), .3); } .emberlit_header { width: 100%; height: 45px; top: 0; z-index: 30; position: relative; display: flex; justify-content: center; overflow: hidden; } .top-ember { display: block; } .top-ember svg, .top-ember img { opacity: 0; animation: flicker3 9s 0 linear; animation-iteration-count: infinite; filter: brightness(2.25); -webkit-animation: flicker3 9s 0 linear; -webkit-animation-iteration-count: infinite; -webkit-filter: brightness(2.25); } @keyframes flicker3 { 0%, 100% { transform: translate(0, 15px); opacity: 0; } 90%, 99% { opacity: 1; transform: translate(0, -45px); } } .emberlit_lyrics { position: relative; color: var(--textaccent); padding: 35px 60px 0px; text-align: center; z-index: 50; letter-spacing: .15em; margin-top: -45px; text-transform: uppercase; font: 700 11.5px/14px 'Petrona', serif; opacity: .8; } .emberlit_text { color: var(--textgray); padding: 20px 35px 0 45px; margin-bottom: -138px; z-index: 50; position: relative; font: 300 12px/17px 'Nunito Sans', sans-serif; font: 300 13px/18.5px 'Nunito Sans', sans-serif; letter-spacing: .65px; } .emberlit br+br { content: ''; display: block; margin: 0 0 11px; } .emberlit hr { display: block; border: 0; border-top: 0px dotted var(--textgray); width: 10%; margin: 22px auto 0; opacity: .8; } .emberlit .h3 { font: 500 11.5px/11.5px 'Petrona', serif; text-transform: uppercase; color: var(--textaccent); display: inline-flex; align-items: center; letter-spacing: .1em; } .emberlit_footer { z-index: 0; height: 227px; width: 100%; display: flex; justify-content: center; } .seamlessembers { position: absolute; bottom: 0; display: block; } .bottom-ember { height: calc(240px / 2); overflow: visible; } .bottom-ember img { height: 240px; filter: brightness(1.3) blur(1); -webkit-filter: brightness(1.3) blur(1); } .seamlessembers:first-child { animation: flicker1 60s 0 linear; animation-iteration-count: infinite; transform: translate(0, 0) scale(1); -webkit-animation: flicker1 60s 0 linear; -webkit-animation-iteration-count: infinite; -webkit-transform: translate(0, 0) scale(1); opacity: .75; } .seamlessembers:last-child { animation: flicker2 60s 0 linear; animation-iteration-count: infinite; transform: translate(0, 480px) scale(1.25); -webkit-animation: flicker2 60s 0 linear; -webkit-animation-iteration-count: infinite; -webkit-transform: translate(0, 480px) scale(1.25); } @keyframes flicker1 { 0%, 100% { transform: translate(0, 0) scale(1); -webkit-transform: translate(0, 0) scale(1); } 49% { transform: translate(0, -480px) scale(1); -webkit-transform: translate(0, -480px) scale(1); opacity: 1; } 50% { transform: translate(0, 480px) scale(1); -webkit-transform: translate(0, 480px) scale(1); opacity: 0 } 51% { opacity: 1; } 99% { transform: translate(0px, 0) scale(1); -webkit-transform: translate(0px, 0) scale(1); opacity: .75; } } @keyframes flicker2 { 0%, 100% { transform: translate(0, 480px) scale(1.25); -webkit-transform: translate(0, 480px) scale(1.25); } 50% { transform: translate(0, 0) scale(1); -webkit-transform: translate(0, 0) scale(1); opacity: .75 } 99% { transform: translate(0, -480px) scale(1.25); -webkit-transform: translate(0, -480px) scale(1.25); opacity: 1; } [/newclass]
last edit on Apr 25, 2021 18:10:00 GMT by gimmick