Difference between revisions of "Template:CardInfo"

From A3! Wiki
m (div.toc to split toc in mobile landscape mode)
 
(24 intermediate revisions by 4 users not shown)
Line 15: Line 15:
 
.tabs-plain > .tabs-container {
 
.tabs-plain > .tabs-container {
 
     margin-top: 0.6em;
 
     margin-top: 0.6em;
}
 
 
@media(max-width: 768px) {
 
    table.cardinfobox {width: 100% !important; max-width: inherit; margin-left: 0;}
 
    .cardinfobox img {width: 100% !important;}
 
    table.cardinfobox th img {width: max-content !important;}
 
    table.stattable, table.adlibtable {width: 100% !important;}
 
}
 
@media(orientation: landscape) {
 
    table.cardinfobox {width: 40vw !important; margin-left: 1rem!important;}
 
    .rootpage-Cards div.toc {width: 10vw !important;}
 
    .cardinfobox img {width: 100% !important;}
 
    table.cardinfobox th img {width: max-content !important;}
 
 
}
 
}
  
Line 59: Line 46:
 
}}
 
}}
 
[[Category:Cards]][[Category:{{{attribute}}} Cards]][[Category:{{{rarity}}} Cards]][[Category:{{{character}}}]]
 
[[Category:Cards]][[Category:{{{attribute}}} Cards]][[Category:{{{rarity}}} Cards]][[Category:{{{character}}}]]
{| {{#if: {{{character|}}} |class="cardinfobox infobox {{Character to Troupe |characterfirst={{{character}}} }} }}table" style="border-radius: 15px;border-style: solid;border-width: 1px;width:25em;border-spacing:0px;"
+
{| {{#if: {{{character|}}} |class="cardinfobox infobox {{Character to Troupe |characterfirst={{{character}}} }} }}table"  
 
|-
 
|-
 
! colspan="2" align="center" style="font-size:1.1rem; padding:0.5em" | [[File:{{{attribute|}}}.png|30px|link=]] [[File:{{Template:Character to Troupe|character={{{character}}} }} troupe.png|30px|link=]] {{Rarity|rarity={{{rarity|}}}|size=30}}<br>{{{cardname|}}}
 
! colspan="2" align="center" style="font-size:1.1rem; padding:0.5em" | [[File:{{{attribute|}}}.png|30px|link=]] [[File:{{Template:Character to Troupe|character={{{character}}} }} troupe.png|30px|link=]] {{Rarity|rarity={{{rarity|}}}|size=30}}<br>{{{cardname|}}}
 
|-
 
|-
 
| colspan="2" style="padding:0.5em; text-align:center" |
 
| colspan="2" style="padding:0.5em; text-align:center" |
{{#switch: {{{prebloomed|}}} | yes | Yes= <tabs plain style="margin:0 auto"><tab name="Bloomed">{{#cargo_query:table=Card_Files,Cards|join on=Card_Files.number = Cards.number|fields=CONCAT('[[File:', image2, '|350px]]') = display|where=Cards.cardname="{{#titleparts: {{PAGENAME}} | 2 | 3 }}" AND Cards.chara LIKE "{{#titleparts: {{FULLPAGENAME}} | 1 | 2 }}"}}</tab></tabs> | no | No | #default = <tabs plain style="margin:0 auto"><tab name="Unbloomed">{{#cargo_query:table=Card_Files,Cards|join on=Card_Files.number = Cards.number|fields=CONCAT('[[File:', image1, '|350px]]') = display|where=Cards.cardname="{{#titleparts: {{PAGENAME}} | 2 | 3 }}" AND Cards.chara LIKE "{{#titleparts: {{FULLPAGENAME}} | 1 | 2 }}" }}</tab><tab name="Bloomed">{{#cargo_query:table=Card_Files,Cards|join on=Card_Files.number = Cards.number|fields=CONCAT('[[File:', image2, '|350px]]') = display|where=Cards.cardname="{{#titleparts: {{PAGENAME}} | 2 | 3 }}" AND Cards.chara LIKE "{{#titleparts: {{FULLPAGENAME}} | 1 | 2 }}"}}</tab></tabs> }}
+
{{#switch: {{{prebloomed|}}} | yes | Yes= <tabs plain style="margin:0 auto">
 +
<tab name="Bloomed">{{#cargo_query:table=Card_Files,Cards|join on=Card_Files.number = Cards.number|fields=CONCAT('[[File:', image2, '|350px]]') = display|where=Cards.cardname="{{#titleparts: {{PAGENAME}} | 2 | 3 }}" AND Cards.chara LIKE "{{#titleparts: {{FULLPAGENAME}} | 1 | 2 }}"}}</tab></tabs> | no | No | #default = <tabs plain style="margin:0 auto"><tab name="Unbloomed">{{#cargo_query:table=Card_Files,Cards|join on=Card_Files.number = Cards.number|fields=CONCAT('[[File:', image1, '|350px]]') = display|where=Cards.cardname="{{#titleparts: {{PAGENAME}} | 2 | 3 }}" AND Cards.chara LIKE "{{#titleparts: {{FULLPAGENAME}} | 1 | 2 }}" }}</tab><tab name="Bloomed">{{#cargo_query:table=Card_Files,Cards|join on=Card_Files.number = Cards.number|fields=CONCAT('[[File:', image2, '|350px]]') = display|where=Cards.cardname="{{#titleparts: {{PAGENAME}} | 2 | 3 }}" AND Cards.chara LIKE "{{#titleparts: {{FULLPAGENAME}} | 1 | 2 }}"}}</tab></tabs> }}
 
|-
 
|-
 
| colspan="2" align="center" style="font-size:1.1rem; padding:0.5em;" | 【{{{cardnamejp|}}}】
 
| colspan="2" align="center" style="font-size:1.1rem; padding:0.5em;" | 【{{{cardnamejp|}}}】
Line 110: Line 98:
 
|heights=300px
 
|heights=300px
 
}}
 
}}
 
+
{{#tag: gallery|
 +
{{#ifexist:File:({{{cardname}}}) {{Character to Troupe |characterfirst2={{{character}}} }} {{{attribute}}} SSR Full Raw.png|File:({{{cardname}}}) {{Character to Troupe |characterfirst2={{{character}}} }} {{{attribute}}} SSR Full Raw.png}}
 +
{{#ifexist:File:({{{cardname}}}) {{Character to Troupe |characterfirst2={{{character}}} }} {{{attribute}}} SSR Full Raw.png|File:({{{cardname}}}) {{Character to Troupe |characterfirst2={{{character}}} }} {{{attribute}}} SSR+ Full Raw.png}}
 +
|mode=nolines
 +
|widths=300px
 +
|heights=300px
 +
}}
 
=Chibis=
 
=Chibis=
 
{{#cargo_query:tables=Cards,Card_Chibis
 
{{#cargo_query:tables=Cards,Card_Chibis
Line 126: Line 120:
 
|template=File Exists
 
|template=File Exists
 
}}
 
}}
</includeonly>
 

Latest revision as of 16:46, 18 November 2024