Compare commits

...

4 Commits

Author SHA1 Message Date
ebb2538215 v5.4.3 2022-12-15 10:12:38 +08:00
3767e3d994 Adjusted the pagination to dark mode 2022-12-15 10:00:58 +08:00
6d290485dc Fixed account button background 2022-12-15 09:55:41 +08:00
7da41d344f Added sign in link to the navbar 2022-12-14 16:42:46 +08:00
8 changed files with 41 additions and 19 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -313,7 +313,7 @@ production stylesheet in assets/built/screen.css
@media (min-width: 992px) { @media (min-width: 992px) {
.is-head-left-logo .gh-head-menu { .is-head-left-logo .gh-head-menu {
margin-right: 32px; margin-right: 64px;
margin-left: 16px; margin-left: 16px;
} }
} }
@ -566,6 +566,17 @@ production stylesheet in assets/built/screen.css
text-align: right; text-align: right;
} }
.gh-head-members {
display: flex;
gap: 20px;
align-items: center;
}
.gh-head-link {
font-weight: 500;
color: inherit;
}
.gh-head-button { .gh-head-button {
display: inline-flex; display: inline-flex;
justify-content: center; justify-content: center;
@ -614,13 +625,13 @@ production stylesheet in assets/built/screen.css
margin-right: -4px; margin-right: -4px;
} }
@media (max-width: 991px) { @media (max-width: 767px) {
.gh-head-actions .gh-search { .gh-head-actions .gh-search {
display: none; display: none;
} }
} }
@media (min-width: 992px) { @media (min-width: 768px) {
.gh-head-brand .gh-search { .gh-head-brand .gh-search {
display: none; display: none;
} }
@ -682,7 +693,7 @@ production stylesheet in assets/built/screen.css
/* ---------------------------------------------------------- */ /* ---------------------------------------------------------- */
/* IDs needed to ensure sufficient specificity */ /* IDs needed to ensure sufficient specificity */
@media (max-width: 991px) { @media (max-width: 767px) {
#gh-head { #gh-head {
height: 64px; height: 64px;
} }
@ -2108,7 +2119,7 @@ html.dark-mode .post-card-image {
background: var(--color-darkmode); background: var(--color-darkmode);
} }
html.dark-mode :is(.post-card-tags, .post-card-meta, .article-tag a, .byline-meta-content) { html.dark-mode :is(.post-card-tags, .post-card-meta, .article-tag a, .byline-meta-content, .pagination .page-number) {
color: color-mod(var(--color-secondary-text) l(-22%)); color: color-mod(var(--color-secondary-text) l(-22%));
} }
@ -2124,6 +2135,10 @@ html.dark-mode .post-card-excerpt {
color: var(--color-secondary-text); color: var(--color-secondary-text);
} }
html.dark-mode .pagination a {
color: #fff;
}
html.dark-mode .author-profile-location { html.dark-mode .author-profile-location {
color: #fff; color: #fff;
} }
@ -2288,7 +2303,7 @@ html.dark-mode .footer-cta-title {
background: var(--color-darkmode); background: var(--color-darkmode);
} }
html.auto-color :is(.post-card-tags, .post-card-meta, .article-tag a, .byline-meta-content) { html.auto-color :is(.post-card-tags, .post-card-meta, .article-tag a, .byline-meta-content, .pagination .page-number) {
color: color-mod(var(--color-secondary-text) l(-22%)); color: color-mod(var(--color-secondary-text) l(-22%));
} }
@ -2304,6 +2319,10 @@ html.dark-mode .footer-cta-title {
color: var(--color-secondary-text); color: var(--color-secondary-text);
} }
html.auto-color .pagination a {
color: #fff;
}
html.auto-color .author-profile-location { html.auto-color .author-profile-location {
color: #fff; color: #fff;
} }

View File

@ -1,5 +1,5 @@
(function () { (function () {
const mediaQuery = window.matchMedia('(max-width: 991px)'); const mediaQuery = window.matchMedia('(max-width: 767px)');
const menu = document.querySelector('.gh-head-menu'); const menu = document.querySelector('.gh-head-menu');
const nav = menu.querySelector('.nav'); const nav = menu.querySelector('.nav');

View File

@ -51,15 +51,18 @@
{{/match}} {{/match}}
{{else}} {{else}}
<button class="gh-search gh-icon-btn" data-ghost-search>{{> "icons/search"}}</button> <button class="gh-search gh-icon-btn" data-ghost-search>{{> "icons/search"}}</button>
{{#unless @member}} <div class="gh-head-members">
{{#unless @site.members_invite_only}} {{#unless @member}}
<a class="gh-head-button" href="#/portal/signup" data-portal="signup">Subscribe</a> {{#unless @site.members_invite_only}}
<a class="gh-head-link" href="#/portal/signin" data-portal="signin">Sign in</a>
<a class="gh-head-button" href="#/portal/signup" data-portal="signup">Subscribe</a>
{{else}}
<a class="gh-head-button" href="#/portal/signin" data-portal="signin">Sign in</a>
{{/unless}}
{{else}} {{else}}
<a class="gh-head-button" href="#/portal/signin" data-portal="signin">Login</a> <a class="gh-head-button" href="#/portal/account" data-portal="account">Account</a>
{{/unless}} {{/unless}}
{{else}} </div>
<a class="gh-head-button" href="#/portal/account" data-portal="account">Account</a>
{{/unless}}
{{/unless}} {{/unless}}
</div> </div>
</div> </div>

View File

@ -2,7 +2,7 @@
"name": "casper", "name": "casper",
"description": "A clean, minimal default theme for the Ghost publishing platform", "description": "A clean, minimal default theme for the Ghost publishing platform",
"demo": "https://demo.ghost.io", "demo": "https://demo.ghost.io",
"version": "5.4.2", "version": "5.4.3",
"engines": { "engines": {
"ghost": ">=5.0.0" "ghost": ">=5.0.0"
}, },