~gitpocket/gitpocket

1

fix(basin): centre layout again, keep file views full width

commit
e2df530c6f518a87782bc488543936bef5e9fc4b browse tree
parent
49e889a370f80c1bded8e0cb4f963b200551e5f9
author
james <j@cpl0.zip>
signature
none
date
2026-10-04 09:57 UTC

2 files changed, +6 −6

static/style.css modified

@@ -18,7 +18,7 @@ h4 a{color:var(--fg)}
1818 .tag{font-size:.75rem;border:1px solid var(--line);padding:0 .3rem;color:var(--muted);vertical-align:middle}
1919 .error{color:var(--del);border:1px solid var(--del);padding:.4rem .6rem;background:#fff}
2020 .notice{border:1px solid var(--add);padding:.4rem .6rem;background:var(--addbg)}
21-.inner,nav.site,nav.subtabs,main{max-width:1140px;margin:0;padding-left:1rem;padding-right:1rem}
21+.inner,nav.site,nav.subtabs,main{max-width:1140px;margin:0 auto;padding-left:1rem;padding-right:1rem}
2222 header{margin-bottom:1rem}
2323 nav.site{display:flex;gap:1rem;align-items:center;padding-top:.5rem;padding-bottom:.5rem;flex-wrap:wrap}
2424 nav.site .brand{font-size:1.25rem;color:var(--fg);margin-right:.5rem}
@@ -29,7 +29,7 @@ nav.site .spacer{flex:1}
2929 nav.site form{display:inline}
3030 nav.site button{background:none;border:0;color:var(--muted);cursor:pointer;font:inherit;padding:0}
3131 nav.subtabs{display:flex;gap:0;padding-top:.2rem;border-bottom:1px solid var(--bar);max-width:none}
32-nav.subtabs a:first-child{margin-left:1rem}
32+nav.subtabs a:first-child{margin-left:max(1rem,calc((100% - 1140px)/2 + 1rem))}
3333 nav.subtabs a,nav.tabs a{color:var(--muted);padding:.3rem .9rem}
3434 nav.subtabs a.active{background:#e9ecef;color:var(--fg)}
3535 nav.subtabs a:hover,nav.tabs a:hover{text-decoration:none;color:var(--fg)}
@@ -41,7 +41,7 @@ nav.tabs a{padding:.25rem .9rem}
4141 nav.tabs a.active{background:#fff;color:var(--fg)}
4242 .repohead .desc{margin:0 0 .4rem;color:var(--muted)}
4343 .repohead+main{margin-top:1rem}
44-.repohead+main.file{margin-top:0;padding-top:.6rem}
44+.repohead+main.file{margin-top:0;padding-top:.6rem;max-width:none;margin-left:0;margin-right:0}
4545 .summary{margin-top:.2rem;display:grid;grid-template-columns:4fr 1.5fr 2.6fr;gap:2rem;margin-bottom:1.5rem;align-items:start}
4646 .summary .event{background:var(--soft);padding:.4rem .5rem .5rem;margin-bottom:.6rem}
4747 .summary .event .row{display:flex;justify-content:space-between;gap:1rem}

web.go modified

@@ -49,9 +49,9 @@ type page struct {
4949 User *User
5050 Host string
5151 SSHUser string
52- Error string
53- Math bool
54- Data any
52+ Error string
53+ Math bool
54+ Data any
5555 }
5656
5757 func newServer(store *Store, root, host string, open bool, sshUser string) *Server {