Handle light mode in a consistent way

This commit is contained in:
JST5000
2023-04-11 12:58:12 -07:00
committed by Caleb Kniffen
parent 0b80d73698
commit 0ed03fdff8
14 changed files with 1169 additions and 12 deletions

File diff suppressed because one or more lines are too long

View File

Before

Width:  |  Height:  |  Size: 348 KiB

After

Width:  |  Height:  |  Size: 348 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 60 KiB

View File

Before

Width:  |  Height:  |  Size: 62 KiB

After

Width:  |  Height:  |  Size: 62 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

View File

Before

Width:  |  Height:  |  Size: 57 KiB

After

Width:  |  Height:  |  Size: 57 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 53 KiB

View File

Before

Width:  |  Height:  |  Size: 90 KiB

After

Width:  |  Height:  |  Size: 90 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

View File

Before

Width:  |  Height:  |  Size: 53 KiB

After

Width:  |  Height:  |  Size: 53 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 17 KiB

View File

@@ -144,6 +144,10 @@ a.card:hover h3 {
border: 2px solid #232325;
}
.light .circled-logo {
border: none;
}
.card-deck {
margin-top: 2.5rem;
margin-left: (-$card-deck-margin);

View File

@@ -18,6 +18,28 @@
.concepts-doc-illustration {
content:url(/img/graphics/concepts-docs-light.png)
}
.use-cases {
.wallet-illustration {
content:url(/img/graphics/wallet-light.svg)
}
.token-illustration {
content:url(/img/graphics/tokens-light.png)
}
.connections-illustration {
content:url(/img/graphics/nodes-light.svg)
}
}
.quickstart-image {
content:url(/img/graphics/getting-started-pages-light.png)
}
.dev-tools-img {
content:url(/img/graphics/dev-tools-light.svg)
}
}
.dark {
@@ -34,7 +56,29 @@
}
.concepts-doc-illustration {
content:url(/img/graphics/concepts-docs.png)
content:url(/img/graphics/concepts-doc.png)
}
.use-cases {
.wallet-illustration {
content:url(/img/graphics/wallet-dark.png)
}
.token-illustration {
content:url(/img/graphics/tokens-dark.png)
}
.connections-illustration {
content:url(/img/graphics/nodes-dark.png)
}
}
.quickstart-image {
content:url(/img/graphics/getting-started-pages-dark.svg)
}
.dev-tools-img {
content:url(/img/graphics/dev-tools-dark.png)
}
}

View File

@@ -55,11 +55,10 @@
</div>
{% endmacro %}
{% macro useCasesCard(subItems, title, src, id) %}
{% macro useCasesCard(subItems, title, imgClass, id) %}
<div class="col">
<img
class="use-cases-img img-fluid mb-2 shadow"
src={{src}}
class="use-cases-img img-fluid mb-2 shadow {{imgClass}}"
alt="{{title}}"
id={{id}}
>
@@ -125,7 +124,7 @@
{
"title": "Build a Wallet",
"id": "build-a-wallet",
"src": "/assets/img/backgrounds/docs-wallet@2x.png",
"imgClass": "wallet-illustration",
"subItems": [
{
"description": "Use Specialized Payment Types",
@@ -140,7 +139,7 @@
{
"title": "NFTs",
"id": "nfts",
"src": "/assets/img/backgrounds/docs-nft@2x.png",
"imgClass": "token-illustration",
"subItems": [
{
"description": "NFT Conceptual Overview",
@@ -159,7 +158,7 @@
{
"title": "Run an XRP Ledger Node",
"id": "run-an-xrp-ledger-node",
"src": "/assets/img/backgrounds/docs-node@2x.png",
"imgClass": "connections-illustration",
"subItems": [
{
"description": "About the Server",
@@ -259,9 +258,9 @@
<section class="text-left">
<h4 class="pb-4">Use Cases</h4>
<div class="card-grid card-grid-3xN">
<div class="card-grid card-grid-3xN use-cases">
{% for useCase in useCases %}
{{ useCasesCard(useCase.subItems, useCase.title, useCase.src, useCase.id)}}
{{ useCasesCard(useCase.subItems, useCase.title, useCase.imgClass, useCase.id)}}
{% endfor %}
</div>
</section>
@@ -286,7 +285,6 @@
</a>
</div>
<img
src="/assets/img/backgrounds/docs-quick-start.svg"
alt="quick-start"
id="quick-start-img"
class="quickstart-image"
@@ -364,7 +362,6 @@
<div class="card-grid card-grid-2xN">
<div class="col d-flex align-items-center justify-content-center">
<img
src="/assets/img/backgrounds/docs-devtools-@2x.png"
class="dev-tools-img"
>
</div>