Loading...

Top
PFQ Banner

This is PokéFarm Q, a free online Pokémon collectables game.

Already a user? New to PFQ?

Single post in Codes and things

Forum Index > PokéFarm > Journals > Codes and things >

Mirzam's Avatarhypermode-12.pngMirzam
Mirzam's Avatar
helpinghand.pnghypermode.pngarceus.pnga.png

Preview a specific delta

This demo uses CSS only to preview a delta species - all you need is the base Pokemon image, which can be found in the Wiki or your Pokedex, etc. The CSS image may be slightly blurry depending on your browser, and the shape isn't quite the same, but I am fairly pleased with how close I was able to get :) (This code is based on other users' delta preview codes, unfortunately the links I had to their posts are mostly broken now)
CSS PreviewActual Delta

Code

[sc=psychic-delta][img]/img/pkmn/u/7/n/w.png[/img][/sc] [sc=dragon-delta][img]/img/pkmn/c/m/x.png[/img][/sc] [style] .delta-shadow(@color) { margin: 5px; filter: drop-shadow(0px 1px 0px @color) drop-shadow(-1px 0px 0px @color) drop-shadow(1px 0px 0px @color) drop-shadow(0px 0px 1px @color) drop-shadow(0px -2px 1px @color); } .normal-delta img { .delta-shadow(rgb(168, 168, 120)); } .fire-delta img { .delta-shadow(rgb(240, 128, 48)); } .water-delta img { .delta-shadow(rgb(104, 144, 240)); } .electric-delta img { .delta-shadow(rgb(248, 208, 48)); } .grass-delta img { .delta-shadow(rgb(120, 200, 80)); } .ice-delta img { .delta-shadow(rgb(152, 216, 216)); } .fighting-delta img { .delta-shadow(rgb(192, 48, 40)); } .poison-delta img { .delta-shadow(rgb(160, 64, 160)); } .ground-delta img { .delta-shadow(rgb(224, 192, 104)); } .flying-delta img { .delta-shadow(rgb(168, 144, 240)); } .psychic-delta img { .delta-shadow(rgb(248, 88, 136)); } .bug-delta img { .delta-shadow(rgb(168, 184, 32)); } .rock-delta img { .delta-shadow(rgb(184, 160, 56)); } .ghost-delta img { .delta-shadow(rgb(112, 88, 152)); } .dragon-delta img { .delta-shadow(rgb(112, 56, 248)); } .dark-delta img { .delta-shadow(rgb(112, 88, 72)); } .steel-delta img { .delta-shadow(rgb(184, 184, 208)); } .fairy-delta img { .delta-shadow(rgb(255, 101, 213)); } [/style]

Preview all delta types for a single Pokemon

This demo uses the same base code as above, but previews all 18 types for a single Pokemon at once, while only needing to change a single line of code. Get the image code for the Pokemon you want to preview as above, then paste it into the @pkmn-img variable at the top of the code block. If you want to preview the deltas on a different color background, or a field image, set @background.
normal.png
fire.png
water.png
electric.png
grass.png
ice.png
fighting.png
poison.png
ground.png
flying.png
psychic.png
bug.png
rock.png
ghost.png
dragon.png
dark.png
steel.png
fairy.png

Code

[style] /* https://pokefarm.wiki/Category:List_of_Pok%C3%A9mon */ @pkmn-img: '/img/pkmn/u/7/n/w.png'; /* change to a hex color code of choice, or url('image_link') */ @bg-color: transparent; .delta-list { display: flex; flex-wrap: wrap; text-align: center; border-radius: 5px; padding: 5px; background: @bg-color; >div { padding: 5px; } .pkmn { padding: 5px; &:before { content: url(@pkmn-img); } } } .delta-shadow(@color) { margin: 5px; filter: drop-shadow(0px 1px 0px @color) drop-shadow(-1px 0px 0px @color) drop-shadow(1px 0px 0px @color) drop-shadow(0px 0px 1px @color) drop-shadow(0px -2px 1px @color); } .delta-list .normal .pkmn:before { .delta-shadow(rgb(168, 168, 120)); } .delta-list .fire .pkmn:before { .delta-shadow(rgb(240, 128, 48)); } .delta-list .water .pkmn:before { .delta-shadow(rgb(104, 144, 240)); } .delta-list .electric .pkmn:before { .delta-shadow(rgb(248, 208, 48)); } .delta-list .grass .pkmn:before { .delta-shadow(rgb(120, 200, 80)); } .delta-list .ice .pkmn:before { .delta-shadow(rgb(152, 216, 216)); } .delta-list .fighting .pkmn:before { .delta-shadow(rgb(192, 48, 40)); } .delta-list .poison .pkmn:before { .delta-shadow(rgb(160, 64, 160)); } .delta-list .ground .pkmn:before { .delta-shadow(rgb(224, 192, 104)); } .delta-list .flying .pkmn:before { .delta-shadow(rgb(168, 144, 240)); } .delta-list .psychic .pkmn:before { .delta-shadow(rgb(248, 88, 136)); } .delta-list .bug .pkmn:before { .delta-shadow(rgb(168, 184, 32)); } .delta-list .rock .pkmn:before { .delta-shadow(rgb(184, 160, 56)); } .delta-list .ghost .pkmn:before { .delta-shadow(rgb(112, 88, 152)); } .delta-list .dragon .pkmn:before { .delta-shadow(rgb(112, 56, 248)); } .delta-list .dark .pkmn:before { .delta-shadow(rgb(112, 88, 72)); } .delta-list .steel .pkmn:before { .delta-shadow(rgb(184, 184, 208)); } .delta-list .fairy .pkmn:before { .delta-shadow(rgb(255, 101, 213)); } [/style] [sc=delta-list] [sc=normal][sc=pkmn][/sc][sc=type][type=normal][/sc][/sc] [sc=fire][sc=pkmn][/sc][sc=type][type=fire][/sc][/sc] [sc=water][sc=pkmn][/sc][sc=type][type=water][/sc][/sc] [sc=electric][sc=pkmn][/sc][sc=type][type=electric][/sc][/sc] [sc=grass][sc=pkmn][/sc][sc=type][type=grass][/sc][/sc] [sc=ice][sc=pkmn][/sc][sc=type][type=ice][/sc][/sc] [sc=fighting][sc=pkmn][/sc][sc=type][type=fighting][/sc][/sc] [sc=poison][sc=pkmn][/sc][sc=type][type=poison][/sc][/sc] [sc=ground][sc=pkmn][/sc][sc=type][type=ground][/sc][/sc] [sc=flying][sc=pkmn][/sc][sc=type][type=flying][/sc][/sc] [sc=psychic][sc=pkmn][/sc][sc=type][type=psychic][/sc][/sc] [sc=bug][sc=pkmn][/sc][sc=type][type=bug][/sc][/sc] [sc=rock][sc=pkmn][/sc][sc=type][type=rock][/sc][/sc] [sc=ghost][sc=pkmn][/sc][sc=type][type=ghost][/sc][/sc] [sc=dragon][sc=pkmn][/sc][sc=type][type=dragon][/sc][/sc] [sc=dark][sc=pkmn][/sc][sc=type][type=dark][/sc][/sc] [sc=steel][sc=pkmn][/sc][sc=type][type=steel][/sc][/sc] [sc=fairy][sc=pkmn][/sc][sc=type][type=fairy][/sc][/sc] [/sc]
© PokéFarm 2009-2024 (Full details)Contact | Rules | Privacy | Reviews 4.6★Get shortlink for this page