[{"data":1,"prerenderedAt":192},["ShallowReactive",2],{"page:\u002Fpattern-bench\u002F":3},{"id":4,"title":5,"body":6,"dateModified":177,"datePublished":177,"description":178,"extension":179,"heroAlt":180,"heroImage":181,"layout":182,"meta":183,"navigation":184,"ogDescription":185,"ogImage":181,"ogTitle":186,"path":187,"schema":188,"seo":189,"stem":190,"__hash__":191},"content\u002Fpattern-bench.md","Pattern Bench",{"type":7,"value":8,"toc":165},"minimark",[9,13,16,21,24,27,30,39,43,46,49,56,62,68,76,80,83,86,89,93,96,99,102,105,109,112,115,118,125,129,137,140,143,147,150,153],[10,11,12],"p",{},"The Pattern Bench documents specific layout decisions inside Blaskan. Not visual templates or finished examples to copy wholesale, but the reasoning behind recurring choices: how the archive list handles varying excerpt lengths, where the byline sits relative to the title, how category labels stay readable when they multiply, what happens to a sidebar when a page has heavy right-column widget density. If you have spent time wrestling with any of these problems in WordPress, this section is the closest thing to a design rationale document you will find here.",[10,14,15],{},"Each pattern note pairs a specific structural problem with the approach Blaskan takes to solve it. Some choices will suit your content directly. Others may need adjustment depending on the nature of your blog. Either way, understanding the intention behind each decision makes the adjustments easier to plan.",[17,18,20],"h2",{"id":19},"archive-rhythm","Archive Rhythm",[10,22,23],{},"The archive view in most WordPress themes fails in one of two ways. Either every post entry looks identical, creating a wall of undifferentiated content, or each entry is so visually distinct that the list loses coherence and starts to feel like a magazine layout.",[10,25,26],{},"Blaskan takes a middle path. Each post entry in the homepage and archive view uses the same structural template: a category label, a title, a byline, an excerpt, and a read-more cue. The visual weight of these elements is deliberately graduated. The title draws the eye first because it is the largest and darkest element. The category label sits above it in a lighter, uppercase style that functions as a locator tag rather than a headline. The byline appears below the title in a smaller, muted style that disappears into the background unless you are looking for it. The excerpt fills the middle of the entry and is set in the same body size as article text.",[10,28,29],{},"The rhythm between entries comes from consistent vertical spacing. A thin rule or generous gap separates posts. The spacing is wide enough that each entry reads as its own unit, not so wide that scanning the list feels like swimming through empty water.",[10,31,32,33,38],{},"See the detailed notes at ",[34,35,37],"a",{"href":36},"\u002Fpattern-bench\u002Farchive-card-density\u002F","Archive Card Density"," for specifics on how the spacing responds to different excerpt lengths and how to handle posts with no manual excerpt set.",[17,40,42],{"id":41},"category-label-density","Category Label Density",[10,44,45],{},"Category labels in Blaskan serve a functional purpose, not a decorative one. They tell the reader which bucket of content they are looking at before they commit to reading the title. Done well, they reduce the cognitive load of scanning an archive. Done poorly, they add noise that the reader learns to ignore.",[10,47,48],{},"The specific problems that arise with category labels:",[10,50,51,55],{},[52,53,54],"strong",{},"Too many categories on one post."," WordPress allows a post to belong to multiple categories. Some editorial setups result in three or four category labels stacking below a title. Blaskan limits the display of category labels in archive views to the primary category. If you have posts assigned to multiple categories and find the display is pulling in more than you expect, the place to look is the category assignment settings in your WordPress admin, not the theme.",[10,57,58,61],{},[52,59,60],{},"Labels that are too long."," Category names like \"WordPress Theme Customization Tips and Tricks\" are not unusual. In a tight archive layout, they wrap awkwardly. Short, noun-based category names work better in this context. Compare \"Customization\" to \"WordPress Customization Guides.\" Both are valid. One fits the space.",[10,63,64,67],{},[52,65,66],{},"Labels that blend into the title."," When the category label and the post title share a similar typographic weight, readers skip the label. Blaskan uses uppercase tracking and a subdued color for labels specifically to prevent this. The label reads differently from the title even before the reader processes the words.",[10,69,70,71,75],{},"For a closer look at how category and tag labels behave across the archive, see ",[34,72,74],{"href":73},"\u002Fpattern-bench\u002Fcategory-and-tag-structure-that-stays-readable\u002F","Category and Tag Structure That Stays Readable",".",[17,77,79],{"id":78},"excerpt-length-and-reading-rhythm","Excerpt Length and Reading Rhythm",[10,81,82],{},"The excerpt is one of the most underexamined elements in a blog archive. It exists to give readers enough to decide whether to continue. Too short, and it fails to establish tone or subject. Too long, and the archive list starts to feel like a full article feed where reading stops and scrolling begins.",[10,84,85],{},"Blaskan's archive layout works best with manual excerpts set to roughly 30 to 50 words. This is short enough to maintain list density, long enough to communicate voice. Auto-generated excerpts tend to run slightly longer because WordPress pulls the first 55 words by default. If your posts use long opening sentences, the auto excerpt often cuts mid-sentence, which weakens the impression.",[10,87,88],{},"The layout itself does not force a specific excerpt length. It accommodates longer excerpts gracefully by allowing the entry height to grow, which maintains readability but affects rhythm. A mix of short and long excerpts in the same archive creates uneven cadence, which some readers find distracting. The cleanest solution is a consistent manual excerpt practice.",[17,90,92],{"id":91},"byline-placement-and-author-attribution","Byline Placement and Author Attribution",[10,94,95],{},"Where the byline appears relative to the post title and excerpt affects the reading experience more than most theme customizers expect.",[10,97,98],{},"Placing the byline above the title puts the author in a prominence position. It works for personal blogs where the author's name is the primary draw. It makes less sense for topical blogs where subject matter matters more than the writer's identity.",[10,100,101],{},"Blaskan places the byline below the title. This follows the publication convention used by most editorial outlets where the headline leads, the author confirms. The date appears alongside the author name in the same muted style, so the two pieces of metadata read as a unit.",[10,103,104],{},"For single-author blogs, the author name in the byline adds no information the reader does not already know. In these cases, many users hide the author name and show only the date, which tightens the byline row. The theme supports this.",[17,106,108],{"id":107},"sidebar-balance-and-widget-density","Sidebar Balance and Widget Density",[10,110,111],{},"The sidebar in Blaskan sits to the right of the main content column on desktop viewports. Its width is fixed at roughly 280px, which gives it enough room for search, a recent posts list, category links, and a text widget without crowding the reading column.",[10,113,114],{},"The balance point most users miss: the sidebar should feel quieter than the content column. Its visual weight should not compete with the article text. When a sidebar fills with heavily styled widgets, colored backgrounds, thick borders, or prominent CTAs, readers register the sidebar before they register the article. This is the opposite of the intended priority.",[10,116,117],{},"Blaskan's widget area uses understated styling by design. Widget headings are small, uppercase, and lightly tracked. Widget content uses the same body text size and color as the rest of the site. There is nothing visually special about widgets. They are service elements.",[10,119,120,121,75],{},"For a detailed look at how to configure the sidebar for different content setups, see the ",[34,122,124],{"href":123},"\u002Fdocumentation\u002Fsidebar-balance-and-widget-density\u002F","sidebar balance documentation",[17,126,128],{"id":127},"multi-column-behavior","Multi-Column Behavior",[10,130,131,132,136],{},"Blaskan is not a multi-column theme in the magazine sense. The main reading layout is a single content column with an optional sidebar. The ",[34,133,135],{"href":134},"\u002Fpattern-bench\u002Ftwo-column-reading-layouts\u002F","two-column reading layout"," documented in the Pattern Bench refers to the body plus sidebar arrangement, not to a two-column content grid.",[10,138,139],{},"Why this matters: some WordPress users expect a \"multi-column\" theme to present post content side by side in a masonry or card grid. Blaskan does not do this. The archive presents posts as a stacked vertical list, not a card grid. This is intentional. Lists are easier to scan in a reading context. Card grids work well for image-heavy editorial content. Blaskan is built for text-forward blogs.",[10,141,142],{},"If your content is primarily visual and you want a card grid with prominent thumbnail images, this theme may not be the right fit. That is not a criticism. Different content types suit different presentation models.",[17,144,146],{"id":145},"applying-patterns-to-your-setup","Applying Patterns to Your Setup",[10,148,149],{},"These pattern notes work best as a reference, not a checklist. Not every pattern applies to every blog setup. A single-author personal blog has different needs from a multi-author publication. A photo journal has different needs from a technical writing resource.",[10,151,152],{},"The useful questions to ask: Does my archive presentation serve the way my readers scan content? Do my category labels function as locators or decorations? Is my excerpt length consistent and intentional? Does my sidebar serve the reader or distract them?",[10,154,155,156,160,161,75],{},"Start with the pattern that matches your most pressing friction point. For customization details, see the ",[34,157,159],{"href":158},"\u002Fcustomization\u002F","customization section",". For accessibility considerations that affect some of these patterns, see the ",[34,162,164],{"href":163},"\u002Faccessibility\u002F","accessibility guide",{"title":166,"searchDepth":167,"depth":168,"links":169},"",2,3,[170,171,172,173,174,175,176],{"id":19,"depth":167,"text":20},{"id":41,"depth":167,"text":42},{"id":78,"depth":167,"text":79},{"id":91,"depth":167,"text":92},{"id":107,"depth":167,"text":108},{"id":127,"depth":167,"text":128},{"id":145,"depth":167,"text":146},null,"A library of layout patterns and design decisions for the Blaskan WordPress theme, covering archive rhythm, category density, excerpt handling, byline placement, sidebar balance, and multi-column behavior.","md","Pattern bench showing layout specimens and design decisions for the Blaskan WordPress theme","\u002Fimages\u002Fhero\u002Fpattern-bench-1600x900.jpg","default",{"heroLabel":5},true,"Layout patterns and design decisions for Blaskan covering archive rhythm, category density, excerpt handling, byline placement, and sidebar balance.","Blaskan Pattern Bench","\u002Fpattern-bench","collection",{"title":5,"description":178},"pattern-bench","Ebime9lG19Fo_Yx_1vriyEaB6y3gdHd_sCuHokoch_Y",1775942364888]