IDカード
このページはコンポーネントページです
Wiki内で使用されているコンポーネントページです。このページを編集することはできません。
編集が必要だと思われる場合は、このページのディスカッションか、サイトスタッフまでご連絡ください。
詳しくはカテゴリ運用ポリシーを参照してください。
評価: +19

クレジット

タイトル: IDカード
原題: ID Card
著作権者: EstrellaYoshte EstrellaYoshte
翻訳責任者: takion00 takion00
作成年: 2022
翻訳年: 2025
初訳時参照リビジョン: rev.16
ソース: ID Card

評価: +19

これは、装飾的なIDカードを作成するためのコンポーネントです。

idcard.png

[[include :scp-jp:component:id-card |css=--
|photo=https://scp-jp-storage.wdfiles.com/local--files/file%3A9466112-127-p7re/u2.png
|level=3 1から5までの数字がサポートされています。
|name=Suong Yvonne
|dept=デザイン |position=アイコン設計者
|id-number= 3492-775201
|expiry=06/2029
]]

単一ページに複数のIDカードが適用されている場合、cssパラメータが必要なのは1回だけで、それ以外の[[include]]では省略することができます。

@importurl('https://fonts.googleapis.com/css2?family=Lexend:wght@400;700&display=swap');
@importurl('https://fonts.googleapis.com/css2?family=Libre+Barcode+128&display=swap');
@importurl('https://fonts.googleapis.com/css2?family=Share+Tech+Mono&display=swap');
 
:root{
 --id-card-five-color:196,2,51;
 --id-card-four-color:255,109,0;
 --id-card-three-color:255,211,0;
 --id-card-two-color:0,135,189;
 --id-card-one-color:0,159,107;
 
 --id-card-margin: min(1.5rem, calc(1.75vw + 0.325rem));
 --id-card-border-color:210,210,210;
 --id-card-text-color:20,20,20;
 --id-card-subtext-color:140,140,140;
 --id-card-background-color:252,252,252;
 --id-card-background-logo: url('https://scp-jp-storage.wdfiles.com/local--files/file%3A9466112-126-av48/SCP_F.png');
 --id-card-background-logo-opacity:0.075;
}#page-content.foundation-id-card{max-width: calc(var(--id-card-margin)*24.5);
}.foundation-id-card{display: grid;
 grid-template-areas:
 "pfp level"
 "pfp info"
 "extra extra";
 grid-template-columns:30%1fr;
 grid-template-rows: calc(var(--id-card-margin)*3) autoauto;
 grid-gap: calc(var(--id-card-margin)*0.625);
 box-sizing: border-box;
 padding: var(--id-card-margin);
 margin:1.5rem auto;
 border-radius: calc(var(--id-card-margin)*0.75);
 box-shadow:000.325rem rgba(0,0,0,0.175);
 line-height:1.125;
 font-family: 'Lexend', sans-serif;
 color: rgb(var(--id-card-text-color));
 background-color: rgb(var(--id-card-background-color));
 position:relative;
 z-index:0;
 overflow:hidden;
}.foundation-id-card::before{content: "";
 display:block;
 position:absolute;
 top:0; left:0;
 width:100%;
 height:100%;
 opacity: var(--id-card-background-logo-opacity);
 background-image: var(--id-card-background-logo);
 background-repeat:no-repeat;
 background-size: contain;
 background-position:150%50%;
 z-index: -1;
}.foundation-id-card.profile-picture{grid-area: pfp;
 box-sizing: border-box;
 border:solid0.125rem rgb(var(--id-card-border-color));
 border-radius: calc(var(--id-card-margin)*0.385);
 aspect-ratio:4/5;
 overflow:hidden;
 position:relative;
}.foundation-id-card.profile-pictureimg{height:100%;
 width:100%;
 object-fit: cover;
}.foundation-id-card.level-container{grid-area:level;
 display: flex;
 grid-gap: calc(var(--id-card-margin)*0.325);
 align-items:center;
}.foundation-id-card.level-container.levels{display: flex;
 flex-direction: column;
 grid-gap: calc(var(--id-card-margin)*0.285);
 max-height: calc(var(--id-card-margin)*3);
 justify-content: flex-start;
 flex-grow:1;
}.foundation-id-card.level-container.levels.level{display:none;
 flex-basis: calc(var(--id-card-margin)*0.5);
 flex-shrink:1;
}.foundation-id-card.level-container.levels.l-1.level:is(:nth-child(1)) {display:block;
 background-color: rgb(var(--id-card-one-color));
}.foundation-id-card.level-container.levels.l-2.level:is(:nth-child(1), :nth-child(2)) {display:block;
 background-color: rgb(var(--id-card-two-color));
}.foundation-id-card.level-container.levels.l-3.level:is(:nth-child(1), :nth-child(2), :nth-child(3)) {display:block;
 background-color: rgb(var(--id-card-three-color));
}.foundation-id-card.level-container.levels.l-4.level:is(:nth-child(1), :nth-child(2), :nth-child(3), :nth-child(4)) {display:block;
 background-color: rgb(var(--id-card-four-color));
}.foundation-id-card.level-container.levels.l-5.level{display:block;
 background-color: rgb(var(--id-card-five-color));
}.foundation-id-card.access{display: flex;
 flex-direction: column;
 overflow:hidden;
 top:0;
 right:0;
 text-align:right;
 text-transform:uppercase;
 font-size: calc(var(--id-card-margin)*1.425);
 line-height: calc(var(--id-card-margin)*1.325);
}.foundation-id-card.access > *{font-weight:bold; }.foundation-id-card.accessspan:first-child{font-size:103.5%; }.foundation-id-card.accessbr{display:none; }.foundation-id-card.info{grid-area: info;
 display: flex;
 flex-wrap: wrap;
 grid-gap: calc(var(--id-card-margin)*0.375);
}.foundation-id-card.info > *{flex-grow:1;
}.foundation-id-card.info > .fullname{flex-basis:100%;
}.foundation-id-card.info > *br{display:none; }.foundation-id-card.info > *.heading{display:block;
 text-transform:uppercase;
 font-size: calc(var(--id-card-margin)*0.675 + 0.075rem);
 letter-spacing: -0.025em;
 color: rgb(var(--id-card-subtext-color));
}.foundation-id-card.info > *.fill-info{font-size: calc(var(--id-card-margin) + 0.05rem);
 font-weight:bold;
 line-height:1.05;
}.foundation-id-card.info > .fullname.fill-info{font-size: calc(var(--id-card-margin)*1.1 + 0.125rem);
}.foundation-id-card.card-end{grid-area: extra;
 display: flex;
 height: calc(var(--id-card-margin)*2);
 align-items:center;
 padding-top: calc(var(--id-card-margin)*0.625);
 grid-gap: calc(var(--id-card-margin)*0.375);
 border-top:solid0.125rem rgb(var(--id-card-border-color));
 overflow:hidden;
}.foundation-id-card.card-end.barcode{font-family: 'Libre Barcode 128', cursive;
 user-select:none;
 height:100%;
 flex-basis:67.5%;
 flex-grow:1;
 overflow:hidden;
 white-space:nowrap;
 font-size: calc(var(--id-card-margin)*3.5);
 line-height:1;
 align-self: flex-start;
 box-sizing: border-box;
}.foundation-id-card.card-end.expire{color: rgb(var(--id-card-subtext-color));
 font-size: calc(var(--id-card-margin)*0.525);
 font-family: 'Share Tech Mono', monospace;
 align-self: flex-end;
 text-align:right;
 min-width: max-content;
}.foundation-id-card.card-end.expire.id.sublead{font-size:80%; margin-right:0.75ch; }.foundation-id-card.card-end.expire.id{font-size:115%; }
レベル{$level}
アクセス
フルネーム
{$name}
部門
{$dept}
地位
{$position}
{$id-number}{$id-number}
ID番号 {$id-number}
有効期限 {$expiry}
ページリビジョン: 1, 最終更新: 04 Oct 2025 11:19
特に指定がない限り、このサイトのすべてのコンテンツはクリエイティブ・コモンズ 表示 - 継承3.0ライセンス の元で利用可能です。
ページを編集するにはこのボタンをクリックしてください。
セクションごとの編集を切り替えるにはこのボタンをクリックしてください(ページにセクションが設定されている必要があります)。有効になった場合はセクションに"編集"ボタンが設置されます。
ページのソース全体を編集せずに、コンテンツを追加します。
このページが過去にどのように変化したかを調べることができます。
このページについて話をしたいときは、これを使うのが一番簡単な方法です。
このページに添付されたファイルの閲覧や管理を行うことができます。
サイトの管理についての便利なツール。
このページの名前(それに伴いURLやページのカテゴリも)を変更します。
編集せずにこのページのソースコードを閲覧します。
親ページを設定/閲覧できます(パンくずリストの作成やサイトの構造化に用いられます)
管理者にページの違反を通知する。
何か思い通りにいかないことがありますか? 何ができるか調べましょう。
Wikidot.comのシステム概要とヘルプセクションです。
Wikidot 利用規約 ― 何ができるか、何をすべきでないか etc.
Wikidot.com プライバシーポリシー

AltStyle によって変換されたページ (->オリジナル) /