diff --git a/.gitattributes b/.gitattributes index bc9f8c8..594ca17 100644 --- a/.gitattributes +++ b/.gitattributes @@ -4,6 +4,7 @@ *.html text eol=lf *.css text eol=lf *.js text eol=lf +*.svg text eol=lf *.json text eol=lf *.md text eol=lf diff --git a/NOTICE.md b/NOTICE.md index 514678e..a9a98af 100644 --- a/NOTICE.md +++ b/NOTICE.md @@ -3,4 +3,15 @@ Copyright (c) sumi.work. Website text, page structure, stylesheets, and local interface artwork are owned by sumi.work unless otherwise noted. -No third-party images are currently used by this page. +## Icon Credits + +The service icons are fetched from their respective public service websites or +official/open-source project assets: + +- `assets/icons/deepseek.ico`: DeepSeek platform favicon +- `assets/icons/gemini.svg`: Google Gemini public web asset +- `assets/icons/git.svg`: Git logo from git-scm.com +- `assets/icons/syncthing.svg`: Syncthing project logo +- `assets/icons/frp.svg`: FRP icon from dashboard-icons + +The names and marks of these services belong to their respective owners. diff --git a/assets/css/components.css b/assets/css/components.css index 1100901..98e21dd 100644 --- a/assets/css/components.css +++ b/assets/css/components.css @@ -95,6 +95,12 @@ box-shadow 160ms ease; } +.quick-link img { + width: 22px; + height: 22px; + object-fit: contain; +} + .quick-link:hover, .quick-link:focus-visible { transform: translateY(-2px); @@ -534,6 +540,28 @@ font-weight: 900; } +.service-icon img { + width: 58px; + height: 58px; + object-fit: contain; +} + +.card-blue .service-icon img { + width: 64px; + height: 64px; +} + +.card-purple .service-icon img { + width: 62px; + height: 62px; +} + +.card-deepseek .service-icon img { + width: 56px; + height: 56px; + border-radius: 12px; +} + .service-title { color: #14213c; font-size: 1.5rem; diff --git a/assets/icons/deepseek.ico b/assets/icons/deepseek.ico new file mode 100644 index 0000000..3f062e7 --- /dev/null +++ b/assets/icons/deepseek.ico @@ -0,0 +1 @@ +