Procházet zdrojové kódy

style(admin): strengthen login branding

彭峰 před 4 týdny
rodič
revize
212f9144d4

+ 1 - 1
projects/xiaoshu-admin/src/app/pages/admin-login.component.html

@@ -4,7 +4,7 @@
       <div class="story-brand"><img src="/static/images/logo.png" alt="" /><span>小树陪练</span></div>
       <div class="story-brand"><img src="/static/images/logo.png" alt="" /><span>小树陪练</span></div>
       <p class="eyebrow">XIAOSHU PRACTICE</p>
       <p class="eyebrow">XIAOSHU PRACTICE</p>
       <h1>让每一次管理,<br />都服务于真实成长。</h1>
       <h1>让每一次管理,<br />都服务于真实成长。</h1>
-      <p class="story-copy">统一管理用户、陪练与代理关系、课程绑定、预约排课、上课记录和学习数据。所有业务操作均通过云函数执行,并遵循帐套隔离。</p>
+      <p class="story-copy">在一个后台完成会员、陪练、课程与排课管理,清晰掌握上课记录和学习进度,让日常运营更简单、更高效。</p>
     </div>
     </div>
   </section>
   </section>
 
 

+ 5 - 2
projects/xiaoshu-admin/src/app/pages/admin-login.component.scss

@@ -5,8 +5,9 @@
 .login-story::before { width: 540px; height: 540px; right: -220px; top: -180px; }
 .login-story::before { width: 540px; height: 540px; right: -220px; top: -180px; }
 .login-story::after { width: 300px; height: 300px; left: -120px; bottom: -100px; }
 .login-story::after { width: 300px; height: 300px; left: -120px; bottom: -100px; }
 .story-inner { position: relative; z-index: 1; max-width: 570px; }
 .story-inner { position: relative; z-index: 1; max-width: 570px; }
-.story-brand, .mobile-brand { display: flex; align-items: center; gap: 12px; font-weight: 700; }
-.story-brand img, .mobile-brand img { width: 44px; height: 44px; padding: 4px; object-fit: contain; border-radius: 12px; background: white; }
+.story-brand, .mobile-brand { display: flex; align-items: center; gap: 14px; font-weight: 700; }
+.story-brand img, .mobile-brand img { width: 56px; height: 56px; padding: 5px; object-fit: contain; border-radius: 14px; background: white; }
+.story-brand span { font-size: 17px; }
 .eyebrow { margin: 72px 0 15px; color: #7ed8b5; font-size: 12px; font-weight: 800; letter-spacing: .22em; }
 .eyebrow { margin: 72px 0 15px; color: #7ed8b5; font-size: 12px; font-weight: 800; letter-spacing: .22em; }
 h1 { margin: 0; font-size: clamp(38px, 4.3vw, 64px); line-height: 1.16; letter-spacing: -.035em; }
 h1 { margin: 0; font-size: clamp(38px, 4.3vw, 64px); line-height: 1.16; letter-spacing: -.035em; }
 .story-copy { max-width: 520px; margin: 28px 0; color: #c8d9e5; font-size: 16px; line-height: 1.9; }
 .story-copy { max-width: 520px; margin: 28px 0; color: #c8d9e5; font-size: 16px; line-height: 1.9; }
@@ -32,4 +33,6 @@ input { min-width: 0; flex: 1; border: 0; outline: 0; color: #172033; background
   .login-story { display: none; }
   .login-story { display: none; }
   .login-panel { min-height: 100vh; padding: 28px 22px; }
   .login-panel { min-height: 100vh; padding: 28px 22px; }
   .mobile-brand { display: flex; margin-bottom: 58px; }
   .mobile-brand { display: flex; margin-bottom: 58px; }
+  .mobile-brand img { width: 52px; height: 52px; }
+  .mobile-brand span { font-size: 18px; }
 }
 }