diff --git a/NOTICE.md b/NOTICE.md index 328261a..65f86b4 100644 --- a/NOTICE.md +++ b/NOTICE.md @@ -15,3 +15,12 @@ official/open-source project assets: - `assets/icons/frp.svg`: FRP icon from dashboard-icons The names and marks of these services belong to their respective owners. + +## Background Credit + +- `assets/backgrounds/dragon-raja-bg.jpg`: sourced from the official Dragon + Raja / Longzu: Cassell Gate website resource domain (`res.zulong.com`). + +Dragon Raja / Longzu related names, background artwork, and game assets belong +to their respective right holders. Replace this asset if the site is used in a +context that requires explicit commercial authorization. diff --git a/assets/backgrounds/dragon-raja-bg.jpg b/assets/backgrounds/dragon-raja-bg.jpg new file mode 100644 index 0000000..0e64d54 Binary files /dev/null and b/assets/backgrounds/dragon-raja-bg.jpg differ diff --git a/assets/css/base.css b/assets/css/base.css index d5beed1..b4366fb 100644 --- a/assets/css/base.css +++ b/assets/css/base.css @@ -27,14 +27,26 @@ html { } body { + position: relative; min-width: 320px; min-height: 100svh; margin: 0; color: var(--text); background: - radial-gradient(circle at 88% 22%, rgba(115, 184, 255, 0.24), transparent 28rem), - radial-gradient(circle at 18% 12%, rgba(255, 244, 232, 0.9), transparent 23rem), - linear-gradient(180deg, #fffaf4 0%, var(--bg) 48%, #ffffff 100%); + linear-gradient(180deg, rgba(255, 250, 244, 0.78), rgba(247, 251, 255, 0.9) 54%, rgba(255, 255, 255, 0.96)), + url("../backgrounds/dragon-raja-bg.jpg") center top / cover fixed no-repeat, + var(--bg); +} + +body::before { + position: fixed; + inset: 0; + z-index: -1; + pointer-events: none; + content: ""; + background: + radial-gradient(circle at 80% 18%, rgba(114, 180, 255, 0.22), transparent 32rem), + linear-gradient(90deg, rgba(255, 255, 255, 0.95) 0%, rgba(255, 255, 255, 0.62) 45%, rgba(255, 255, 255, 0.18) 100%); } a { diff --git a/assets/css/components.css b/assets/css/components.css index 4af8b51..b6b45fe 100644 --- a/assets/css/components.css +++ b/assets/css/components.css @@ -135,7 +135,7 @@ .subtitle { max-width: 710px; margin-bottom: 34px; - color: #35405b; + color: #273750; font-size: clamp(1.1rem, 1.7vw, 1.35rem); line-height: 1.85; } @@ -513,7 +513,7 @@ overflow: hidden; padding: 28px 20px; text-align: center; - background: linear-gradient(145deg, rgba(255, 255, 255, 0.92), rgba(244, 250, 255, 0.86)); + background: linear-gradient(145deg, rgba(255, 255, 255, 0.86), rgba(244, 250, 255, 0.78)); border: 1px solid rgba(151, 198, 245, 0.38); border-radius: 20px; box-shadow: 0 18px 42px rgba(38, 57, 96, 0.1); diff --git a/assets/css/layout.css b/assets/css/layout.css index 7b85264..df14e26 100644 --- a/assets/css/layout.css +++ b/assets/css/layout.css @@ -13,7 +13,7 @@ align-items: center; min-height: 88px; padding: 0 28px; - background: rgba(255, 255, 255, 0.82); + background: rgba(255, 255, 255, 0.78); border: 1px solid rgba(217, 227, 241, 0.9); border-radius: 24px; box-shadow: 0 18px 44px rgba(30, 46, 78, 0.12); @@ -33,7 +33,7 @@ position: relative; scroll-margin-top: 24px; padding: 30px 42px 34px; - background: rgba(255, 255, 255, 0.78); + background: rgba(255, 255, 255, 0.72); border: 1px solid rgba(215, 226, 242, 0.95); border-radius: 28px; box-shadow: var(--shadow); diff --git a/index.html b/index.html index f20aba4..9bd730d 100644 --- a/index.html +++ b/index.html @@ -6,9 +6,9 @@ sumi.work - 服务入口 - - - + + +