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 AvatarMirzam
Mirzam's Avatar

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.

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