diff --git a/goodnews/share.py b/goodnews/share.py index 6115125..3085cd6 100644 --- a/goodnews/share.py +++ b/goodnews/share.py @@ -117,10 +117,13 @@ def render_share_page(article: dict, base_url: str, summary: str | None = None) .bar .inner {{ max-width:680px; margin:0 auto; padding:12px 20px; display:flex; align-items:center; justify-content:space-between; gap:12px; }} .bar img {{ height:40px; display:block; }} - .back {{ background:none; border:1px solid var(--line); color:var(--accent-deep); - border-radius:999px; padding:7px 16px; font-size:.88rem; font-family:inherit; - cursor:pointer; line-height:1; white-space:nowrap; }} - .back:hover {{ border-color:var(--accent); }} + .back {{ display:inline-flex; align-items:center; gap:7px; + background:none; border:1px solid var(--line); color:var(--accent-deep); + border-radius:999px; padding:8px 17px 8px 14px; font-size:.92rem; font-weight:600; + font-family:inherit; cursor:pointer; line-height:1; white-space:nowrap; + transition:border-color .14s ease, background .14s ease; }} + .back svg {{ width:19px; height:19px; display:block; }} + .back:hover {{ border-color:var(--accent); background:var(--bg); }} .wrap {{ max-width:680px; margin:0 auto; padding:24px 20px 60px; }} .card {{ background:var(--surface); border:1px solid var(--line); border-radius:16px; overflow:hidden; box-shadow:0 10px 30px rgba(40,38,28,.06); }} @@ -148,7 +151,7 @@ def render_share_page(article: dict, base_url: str, summary: str | None = None)
- +