Post meta
This commit is contained in:
		
							parent
							
								
									05eefe6aeb
								
							
						
					
					
						commit
						42781d56ef
					
				
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							@ -607,6 +607,17 @@ Search                         LOGO                    Login Subscribe
 | 
			
		||||
    flex-grow: 1;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
.gh-card-meta {
 | 
			
		||||
    display: flex;
 | 
			
		||||
    gap: 4px;
 | 
			
		||||
    flex-wrap: wrap;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
.gh-card-author + .gh-card-date::before {
 | 
			
		||||
    content: "—";
 | 
			
		||||
    margin-right: 4px;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
/* 6. Header */
 | 
			
		||||
 | 
			
		||||
/* 6.1. Magazine layout */
 | 
			
		||||
@ -667,6 +678,7 @@ Search                         LOGO                    Login Subscribe
 | 
			
		||||
.gh-featured-feed .gh-card-link {
 | 
			
		||||
    display: flex;
 | 
			
		||||
    flex-direction: row-reverse;
 | 
			
		||||
    align-items: flex-start;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
.gh-featured-feed .gh-card-image {
 | 
			
		||||
@ -717,6 +729,7 @@ Search                         LOGO                    Login Subscribe
 | 
			
		||||
 | 
			
		||||
.gh-container.is-list .gh-card-link {
 | 
			
		||||
    display: flex;
 | 
			
		||||
    gap: 24px;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
.gh-container.is-list .gh-card-image {
 | 
			
		||||
@ -730,3 +743,9 @@ Search                         LOGO                    Login Subscribe
 | 
			
		||||
    display: grid;
 | 
			
		||||
    grid-template-columns: repeat(3, 1fr);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
/* 9.3. No image */
 | 
			
		||||
 | 
			
		||||
.gh-container.is-list.no-image .gh-card-image {
 | 
			
		||||
    display: none;
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										15
									
								
								package.json
									
									
									
									
									
								
							
							
						
						
									
										15
									
								
								package.json
									
									
									
									
									
								
							@ -119,6 +119,21 @@
 | 
			
		||||
                "default": "List",
 | 
			
		||||
                "group": "homepage"
 | 
			
		||||
            },
 | 
			
		||||
            "hide_images": {
 | 
			
		||||
                "type": "boolean",
 | 
			
		||||
                "default": false,
 | 
			
		||||
                "group": "homepage"
 | 
			
		||||
            },
 | 
			
		||||
            "show_author": {
 | 
			
		||||
                "type": "boolean",
 | 
			
		||||
                "default": true,
 | 
			
		||||
                "group": "homepage"
 | 
			
		||||
            },
 | 
			
		||||
            "show_post_date": {
 | 
			
		||||
                "type": "boolean",
 | 
			
		||||
                "default": true,
 | 
			
		||||
                "group": "homepage"
 | 
			
		||||
            },
 | 
			
		||||
            "show_sidebar": {
 | 
			
		||||
                "type": "boolean",
 | 
			
		||||
                "default": true,
 | 
			
		||||
 | 
			
		||||
@ -1,5 +1,5 @@
 | 
			
		||||
{{#if showFeatured}}
 | 
			
		||||
    {{#get "posts" filter="featured:true" limit="4" as |featured|}}
 | 
			
		||||
    {{#get "posts" filter="featured:true" include="authors" limit="4" as |featured|}}
 | 
			
		||||
        {{#if featured}}
 | 
			
		||||
            <section class="gh-featured gh-outer">
 | 
			
		||||
                <div class="gh-featured-inner gh-inner">
 | 
			
		||||
 | 
			
		||||
@ -1,4 +1,4 @@
 | 
			
		||||
<section class="gh-container is-{{#match @custom.post_list_style "List"}}list{{else}}grid{{/match}}{{#if @custom.show_sidebar}} has-sidebar{{/if}} gh-outer">
 | 
			
		||||
<section class="gh-container is-{{#match @custom.post_list_style "List"}}list{{else}}grid{{/match}}{{#if @custom.show_sidebar}} has-sidebar{{/if}}{{#if @custom.hide_images}} no-image{{/if}} gh-outer">
 | 
			
		||||
    <div class="gh-container-inner gh-inner">
 | 
			
		||||
 | 
			
		||||
        <main class="gh-main">
 | 
			
		||||
 | 
			
		||||
@ -15,8 +15,16 @@
 | 
			
		||||
            </figure>
 | 
			
		||||
        {{/if}}
 | 
			
		||||
        <div class="gh-card-wrapper">
 | 
			
		||||
            <h2 class="gh-card-title">{{title}}</h2>
 | 
			
		||||
            <h3 class="gh-card-title">{{title}}</h3>
 | 
			
		||||
            <p class="gh-card-excerpt">{{excerpt}}</p>
 | 
			
		||||
            <footer class="gh-card-meta">
 | 
			
		||||
                {{#if @custom.show_author}}
 | 
			
		||||
                    <span class="gh-card-author">By {{#foreach authors}}{{#if @first}}{{name}}{{else}}, {{name}}{{/if}}{{/foreach}}</span>
 | 
			
		||||
                {{/if}}
 | 
			
		||||
                {{#if @custom.show_post_date}}
 | 
			
		||||
                    <time class="gh-card-date" datetime="{{date format="YYYY-MM-DD"}}">{{date}}</time>
 | 
			
		||||
                {{/if}}
 | 
			
		||||
            </footer>
 | 
			
		||||
        </div>
 | 
			
		||||
    </a>
 | 
			
		||||
</article>
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user