Enhance theme layout and features with tags, images, and documentation#4
Merged
Kim-Hyo-Bin merged 11 commits intomainfrom Mar 27, 2026
Merged
Enhance theme layout and features with tags, images, and documentation#4Kim-Hyo-Bin merged 11 commits intomainfrom
Kim-Hyo-Bin merged 11 commits intomainfrom
Conversation
- Wrap gh-content with gh-content-wrapper as positioning anchor - Use absolute + sticky positioning to avoid affecting post layout - TOC now starts beside the content section, not the page top - Fixes feature image being pushed by previous float approach Signed-off-by: HyoBin Kim <krasnaya1102@gmail.com>
- Show primary tag image when post has no feature image - Include tags data in all post queries for image fallback - Resize gh-article-image to 80% of content width, centered - Scale up small images to fit container Signed-off-by: HyoBin Kim <krasnaya1102@gmail.com>
- Add tags section on homepage with toggle in Design settings - Add CSS styles for portfolio and series page templates - Add customizable logo color via Design settings (default: #888888) - Tags displayed as pills ordered by post count (max 50) Signed-off-by: HyoBin Kim <krasnaya1102@gmail.com>
- Document all custom features and page templates - Add file structure reference and development guide - Include Docker setup instructions Signed-off-by: HyoBin Kim <krasnaya1102@gmail.com>
- Remove signup_subheading setting to stay within Ghost's 20 custom settings limit in package.json - Use @site.description directly in footer and CTA instead - Passes gscan theme validation (https://gscan.ghost.org/) Signed-off-by: HyoBin Kim <krasnaya1102@gmail.com>
- Use gh-container class for tags section to inherit grid layout - Fix gh-container-title visibility and grid positioning - Align tags feed to full grid width (1 / -1) - Remove custom padding, use gh-container/gh-outer defaults - Add README screenshots for features Signed-off-by: HyoBin Kim <krasnaya1102@gmail.com>
Signed-off-by: HyoBin Kim <krasnaya1102@gmail.com>
The grid-column: 1 / -1 was placed before grid-column: 3 / span 12. Both have equal specificity (0,3,0), so the later declaration was winning. Moved the tags-specific override after the general container rules to ensure grid-column: 1 / -1 takes effect correctly. Signed-off-by: HyoBin Kim <krasnaya1102@gmail.com>
Signed-off-by: HyoBin Kim <krasnaya1102@gmail.com>
- Remove signup section from footer - Add legal navigation links (Privacy, Terms, Cookies, Disclaimer, Copyright, Contact) - Replace unused signup_heading setting with show_footer_legal toggle - Add footer legal section styles Signed-off-by: HyoBin Kim <krasnaya1102@gmail.com>
Force push required: previous commits were rebased to add missing Signed-off-by that was omitted during amend. Signed-off-by: HyoBin Kim <krasnaya1102@gmail.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.