feat: unify task and habit pages with Today
This commit is contained in:
@@ -117,6 +117,30 @@ input,select,textarea,.search{background:var(--surface-raised);border-color:var(
|
||||
.task-row--trash{grid-template-columns:minmax(0,1fr) auto;padding-left:12px!important}
|
||||
.task-row--trash .task-main{cursor:default}.task-row--trash .task-actions{min-width:0}
|
||||
|
||||
/* Approved task-list and full-Habits 01 parity. */
|
||||
main.list-main{background:#fdfaf3}
|
||||
main.list-main>.list-page-context,main.list-main>.list-search-reveal,main.list-main>.list-section-heading,main.list-main>.task-list,main.list-main>.list-page-meta,main.list-main>.pager,main.list-main>.mvp-view{width:min(100%,630px);margin-left:auto;margin-right:auto}
|
||||
main.list-main>.mvp-view{gap:0}
|
||||
main.list-main>.mvp-view>.habit-archive-section{border-top:1px solid #e8e0d5}
|
||||
.list-page-context{width:min(100%,630px);margin:0 auto 0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:0 16px}
|
||||
.habit-page-context{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:0 16px}
|
||||
.habit-section-heading{margin-top:0}
|
||||
.list-page-title{margin:0;font-size:34px;line-height:1.15;font-weight:700;letter-spacing:-.035em}
|
||||
.list-page-summary{margin:8px 0 18px;color:var(--muted);font-size:13px}
|
||||
.list-inline-filter,.habit-inline-filter{align-self:start;min-width:0;width:auto;height:44px;padding:0 2px;border:0;border-radius:0;background:transparent;box-shadow:none;font-weight:400}.list-inline-filter .completed-filter-pill__track,.habit-inline-filter .completed-filter-pill__track{width:31px;height:18px;background:#d8d0c5}.list-inline-filter .completed-filter-pill__thumb,.habit-inline-filter .completed-filter-pill__thumb{width:14px;height:14px}.list-inline-filter[aria-checked="true"] .completed-filter-pill__track,.habit-inline-filter[aria-checked="true"] .completed-filter-pill__track{background:var(--accent)}
|
||||
.list-search-reveal{position:relative;min-height:44px;margin-bottom:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center}
|
||||
.list-search{min-height:44px;display:flex;align-items:center;gap:9px;border:0;border-bottom:1px solid #e8e0d5;background:transparent;border-radius:0;box-shadow:none;color:var(--muted)}
|
||||
.list-search input{width:100%;min-width:0;border:0;outline:0;background:transparent;box-shadow:none}.list-search kbd{font-size:11px;color:var(--muted)}
|
||||
.list-search-clear{min-height:44px;margin-left:12px;border:0;background:transparent;color:var(--accent);font-size:12px}
|
||||
.list-search-reveal>.task-search-toggle{display:none}
|
||||
.list-section-heading{width:min(100%,630px);min-height:44px;margin:0 auto;display:flex;align-items:center;border-bottom:1px solid #e8e0d5}
|
||||
.list-section-title{font-size:13px;font-weight:700}.list-section-count{margin-left:7px;font-size:12px;font-weight:400;color:var(--muted)}
|
||||
.list-section-action{min-height:44px;margin-left:auto;padding:0;border:0;background:transparent;color:var(--accent);font-size:12px;font-weight:650}
|
||||
.list-page-meta{min-height:36px;display:flex;align-items:center;justify-content:flex-end;gap:10px;color:var(--muted);font-size:12px}
|
||||
@media(min-width:1440px){main.list-main>.list-page-context,main.list-main>.list-search-reveal,main.list-main>.list-section-heading,main.list-main>.task-list,main.list-main>.list-page-meta,main.list-main>.pager,main.list-main>.mvp-view{width:min(100%,900px)}}
|
||||
@media(min-width:721px) and (max-width:1439px){main.list-main>.list-page-context,main.list-main>.list-search-reveal,main.list-main>.list-section-heading,main.list-main>.task-list,main.list-main>.list-page-meta,main.list-main>.pager,main.list-main>.mvp-view{width:min(100%,630px)}}
|
||||
@media(max-width:720px){main.list-main{padding-left:29px;padding-right:29px}main.list-main>.list-page-context,main.list-main>.list-search-reveal,main.list-main>.list-section-heading,main.list-main>.task-list,main.list-main>.list-page-meta,main.list-main>.pager,main.list-main>.mvp-view{width:100%}.list-page-title{font-size:24px}.list-search-reveal>.task-search-toggle{display:grid;position:relative;justify-self:end}.list-search-reveal:not(.mobile-search-open){min-height:0}.list-search-reveal:not(.mobile-search-open)>.list-search,.list-search-reveal:not(.mobile-search-open)>.list-search-clear{display:none}.list-search kbd{display:none}}
|
||||
|
||||
/* Approved Today plain-list prototype parity. */
|
||||
main.today-main .topbar{margin-bottom:18px}
|
||||
.today-environment{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:0;padding:0 0 18px;border-bottom:1px solid #e8e0d5;color:#8a8178}
|
||||
|
||||
Reference in New Issue
Block a user