From 024cb1bcf5a4d85ca4b13945b87b15be8b262470 Mon Sep 17 00:00:00 2001
From: Ariver <shanghai3168@gmail.com>
Date: Sat, 06 Jun 2026 23:30:38 +0800
Subject: [PATCH] Push views shortcut box to the right edge

---
 docs/index-en.html |   70 +++++++++++++++++++++++++++++++---
 1 files changed, 63 insertions(+), 7 deletions(-)

diff --git a/docs/index-en.html b/docs/index-en.html
index 8fed977..e85bcaa 100644
--- a/docs/index-en.html
+++ b/docs/index-en.html
@@ -74,14 +74,16 @@
         <ul class="views__modes">
           <li>Flat</li>
           <li>Plain containers</li>
-          <li>Colored containers</li>
+          <li class="views__modes-row">
+            <span class="views__modes-row__label">Colored containers</span>
+            <div class="views__shortcut">
+              <span class="views__shortcut-label">Quick launch</span>
+              <span class="views__shortcut-keys"><kbd>Option</kbd> + <kbd>Shift</kbd> + <kbd>Space</kbd></span>
+            </div>
+          </li>
           <li>Plain grid</li>
           <li>Colored grid</li>
         </ul>
-        <div class="views__shortcut">
-          <span class="views__shortcut-label">Quick launch</span>
-          <span class="views__shortcut-keys"><kbd>Option</kbd> + <kbd>Shift</kbd> + <kbd>Space</kbd></span>
-        </div>
       </div>
     </div>
   </section>
@@ -144,14 +146,68 @@
         <img
           src="assets/quick-search.jpg"
           alt="TagLauncher Quick Search for apps, tags, and memos"
-          width="503"
-          height="383"
+          width="560"
+          height="630"
           loading="lazy"
           decoding="async">
       </figure>
     </div>
   </section>
 
+  <section class="backup" aria-label="Backup &amp; Restore">
+    <div class="layout backup__split">
+      <figure class="backup__art">
+        <img
+          src="assets/backup-restore.jpg"
+          alt="TagLauncher JSON backup and restore for tags and layout"
+          width="1024"
+          height="558"
+          loading="lazy"
+          decoding="async">
+      </figure>
+
+      <div class="backup__copy">
+        <h2 class="backup__headline">Backup &amp; Restore</h2>
+        <p class="backup__lead"><strong>Tags and layout data</strong> support JSON <strong>backup</strong>—export / import so you never lose your setup.</p>
+      </div>
+    </div>
+  </section>
+
+  <section class="privacy" aria-label="Offline privacy">
+    <div class="layout privacy__split">
+      <div class="privacy__copy">
+        <h2 class="privacy__headline">100% offline, 100% ad-free</h2>
+        <p class="privacy__lead">Data stays on your device—no analytics SDK, no ads. Never needs the network.</p>
+
+        <div class="privacy__feature">
+          <h3 class="privacy__feature-title">Privacy matters</h3>
+          <p class="privacy__feature-text">TagLauncher never touches your privacy. Every line of code is built for local efficiency.</p>
+        </div>
+
+        <div class="privacy__feature">
+          <h3 class="privacy__feature-title privacy__feature-title--accent">
+            <span class="privacy__feature-icon" aria-hidden="true"></span>
+            Pure &amp; native
+          </h3>
+          <p class="privacy__feature-text">No bloated network components—fast launch, zero background footprint.</p>
+        </div>
+
+        <p class="privacy__protocol">TagLauncher Security Protocol</p>
+      </div>
+
+      <figure class="privacy__art">
+        <img
+          src="assets/shield-check.png"
+          alt=""
+          width="379"
+          height="437"
+          loading="lazy"
+          decoding="async"
+          role="presentation">
+      </figure>
+    </div>
+  </section>
+
   <main class="page-main">
     <div class="layout">
       <section class="card">

--
Gitblit v1.9.3