From 2e6295837da2a400c1e43e86434700317eccd4b1 Mon Sep 17 00:00:00 2001 From: Senna46 <29295263+Senna46@users.noreply.github.com> Date: Thu, 27 Jun 2024 22:00:49 +0900 Subject: [PATCH 1/3] fix: del * css --- src/routes/styles.css | 4 ---- 1 file changed, 4 deletions(-) diff --git a/src/routes/styles.css b/src/routes/styles.css index 00ffcbf..419c31b 100644 --- a/src/routes/styles.css +++ b/src/routes/styles.css @@ -6,7 +6,3 @@ body { height: 100%; position: relative; } - -* { - color: black; -} \ No newline at end of file From 066cf47d449574b65082234f3171e7ae49270747 Mon Sep 17 00:00:00 2001 From: Senna46 <29295263+Senna46@users.noreply.github.com> Date: Thu, 27 Jun 2024 22:01:08 +0900 Subject: [PATCH 2/3] fix: disable localize button --- src/routes/Header.svelte | 30 +++++++++--------------------- 1 file changed, 9 insertions(+), 21 deletions(-) diff --git a/src/routes/Header.svelte b/src/routes/Header.svelte index e006986..fcaad16 100644 --- a/src/routes/Header.svelte +++ b/src/routes/Header.svelte @@ -14,7 +14,7 @@
-
From 64f73f0a181101439b8630f8d5aa80b014207d1c Mon Sep 17 00:00:00 2001 From: Senna46 <29295263+Senna46@users.noreply.github.com> Date: Thu, 27 Jun 2024 22:01:51 +0900 Subject: [PATCH 3/3] feat: css for trans --- src/i18n/en.json | 12 ++++++------ src/lib/components/Concept.svelte | 8 +++----- src/lib/components/Summary.svelte | 6 +++--- src/lib/ui/FeatureItem.svelte | 6 +++--- src/routes/+page.svelte | 14 +++++--------- src/routes/Concepts.svelte | 14 +++++--------- src/routes/Footer.svelte | 2 +- 7 files changed, 26 insertions(+), 36 deletions(-) diff --git a/src/i18n/en.json b/src/i18n/en.json index a01f1da..e106036 100644 --- a/src/i18n/en.json +++ b/src/i18n/en.json @@ -1,22 +1,22 @@ { - "app-description": "Sunrise is a specialized Data Availability Layer for Proof of Liquidity.", + "app-description": "Sunrise is a specialized Data Availability Layer for Proof of Liquidity.", "sunrise-question": "Enhanced Liquidity for Everyone", "sunrise-definition": "Building with Sunrise enables the advantages & benefits of an aligned liquidity & security model by extending the Proof of Liquidity flywheel to the DA level. This bootstraps liquidity for rollups, while providing a comprehensive solution for modular blockchain development.", "sunrise-01": { "label": "Monolithic blockchains can't scale.", - "description": "
Monolithic chains are generalist blockchains that perform all tasks themselves. The monolithic approach is to “do everything yourself”.This approach is expensive, not customizable, and not scalable. It’s extremely slow to build and deploy modern applications directly on monolithic chains. It’s an outdated formula, ready for disruption.
" + "description": "
Monolithic chains are generalist blockchains that perform all tasks themselves. The monolithic approach is to “do everything yourself”.This approach is expensive, not customizable, and not scalable. It’s extremely slow to build and deploy modern applications directly on monolithic chains. It’s an outdated formula, ready for disruption.
" }, "sunrise-02": { "label": "The modular paradigm is already here.", - "description": "
A modular blockchain differs from a monolithic chain in that its four main functions can each be offloaded to a separate layer.Sunrise is an example of a blockchain that specializes in fulfilling the function of data availability (“DA”) and consensus, while offloading the responsibility of execution and settlement to individual networks.By using this structure, Modular Blockchains are more efficient, customizable, scalable, sovereign...
" + "description": "
A modular blockchain differs from a monolithic chain in that its four main functions can each be offloaded to a separate layer.Sunrise is an example of a blockchain that specializes in fulfilling the function of data availability (“DA”) and consensus, while offloading the responsibility of execution and settlement to individual networks.By using this structure, Modular Blockchains are more efficient, customizable, scalable, sovereign...
" }, "sunrise-03": { "label": "Proof of Liquidity", - "description": "
Sunrise provides a fast and secure data and consensus layer that gives you all you need to launch a sustainable modular blockchain.Sunrise brings further innovation to the modular paradigm by integrating a novel mechanism: Proof of Liquidity (PoL).PoL on Sunrise is Modular Liquidity, resolving the liquidity issue faced by pre-existing modular infrastructure. Extending & replicating Berachain Proof of Liquidity across the entire DA Layer creates an aligned liquidity & security model identical to Berachain’s PoL flywheel, systematically building liquidity for both Sunrise and its users.DA users on Sunrise can now directly engage in PoL on Sunrise to bootstrap liquidity and security for their rollup.
" + "description": "
Sunrise provides a fast and secure data and consensus layer that gives you all you need to launch a sustainable modular blockchain.Sunrise brings further innovation to the modular paradigm by integrating a novel mechanism: Proof of Liquidity (PoL).PoL on Sunrise is Modular Liquidity, resolving the liquidity issue faced by pre-existing modular infrastructure. Extending & replicating Berachain Proof of Liquidity across the entire DA Layer creates an aligned liquidity & security model identical to Berachain’s PoL flywheel, systematically building liquidity for both Sunrise and its users.DA users on Sunrise can now directly engage in PoL on Sunrise to bootstrap liquidity and security for their rollup.
" }, "sunrise-04": { "label": "The unique value of Sunrise", - "description": "
Integrating PoL at the DA Layer also enables Fee Abstraction on Sunrise.While other DA layers charge fees in their native tokens, leading to a net-value extract to rollup developers, Sunrise instead can utilize any token.Sunrise resolves singular token dependency by allowing anyone to engage in PoL in exchange for blobspace. Users can LP to any pool of their choice, including stable pools, settlement layer tokens, and bridged tokens through our cross-chain integrations. This allows Sunrise and Sunrise’s users to become secured by liquidity from many various ecosystems.Together, these unique functions supercharge Data Availability for developers.
" + "description": "
Integrating PoL at the DA Layer also enables Fee Abstraction on Sunrise.While other DA layers charge fees in their native tokens, leading to a net-value extract to rollup developers, Sunrise instead can utilize any token.Sunrise resolves singular token dependency by allowing anyone to engage in PoL in exchange for blobspace. Users can LP to any pool of their choice, including stable pools, settlement layer tokens, and bridged tokens through our cross-chain integrations. This allows Sunrise and Sunrise’s users to become secured by liquidity from many various ecosystems.Together, these unique functions supercharge Data Availability for developers.
" }, "sunrise-features": { "label": "Build better blockchains, more easily and efficiently than ever before.", @@ -51,7 +51,7 @@ }, "product-rollups": { "label": "Sovereign Rollups", - "description": "A sovereign rollup is a type of blockchain that publishes its transactions to another blockchain, typically for ordering and data availability, but handles its own settlement.
Sovereign rollups are responsible for execution and settlement, while the DA layer handles consensus and data availability." + "description": "A sovereign rollup is a type of blockchain that publishes its transactions to another blockchain, typically for ordering and data availability, but handles its own settlement.
Sovereign rollups are responsible for execution and settlement, while the DA layer handles consensus and data availability." }, "product-pol": { "label": "Sovereign Proof of Liquidity", diff --git a/src/lib/components/Concept.svelte b/src/lib/components/Concept.svelte index 097f01f..9406301 100644 --- a/src/lib/components/Concept.svelte +++ b/src/lib/components/Concept.svelte @@ -56,19 +56,17 @@
-
+
{#each features as { index, label, description, imageSrc }, i} {/each} diff --git a/src/lib/components/Summary.svelte b/src/lib/components/Summary.svelte index c5a062f..b674305 100644 --- a/src/lib/components/Summary.svelte +++ b/src/lib/components/Summary.svelte @@ -47,11 +47,11 @@ src={item.image} alt={item.name} /> -
-

+
+

{$_(item.label)}

-

+

{@html $_(item.description)}

diff --git a/src/lib/ui/FeatureItem.svelte b/src/lib/ui/FeatureItem.svelte index 5021f0a..c8eb654 100644 --- a/src/lib/ui/FeatureItem.svelte +++ b/src/lib/ui/FeatureItem.svelte @@ -22,16 +22,16 @@ style="background: var(--Dark, linear-gradient(180deg, rgba(15, 28, 54, 0.30) 0%, #0A204A 100%))" >

diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index 7383b01..f286ab2 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -11,23 +11,19 @@
-
-

+
+

{@html appDescription}

-

+

{@html $_('app-description')}