NachoDS v0.1.0
Social DS · Foundations

The social design system

How the brand shows up on social channels. It inherits the identity from the Brand view and adapts it to fixed-canvas, mobile-first surfaces, then layers on the platform specs, the post and event templates, and the compliance rules every post passes before it goes out.

Principles

This view does not redefine the brand; it translates it. Colors, fonts, the mark, and voice are owned by Brand. This view governs how those assets behave on a square post or a vertical story.

PrincipleWhat it means in practice
One brand, every channel.A post is recognizable before the mark is read: the same palette, the same display type, the same accent. Never introduce a social-only color or typeface.
Platform-native, not platform-generic.Respect each channel's dimensions, safe areas, and reading behavior. A document carousel and a video thumbnail are different crafts; design for where each is seen.
Mobile-first legibility.Most impressions are on a phone. Type, contrast, and the focal point must hold at thumbnail scale before a post is approved at full size.
Compliant by default.Claims, testimonials, and results follow the rules of the brand's field. When in doubt, a post goes to review before it goes out.

How it's organized

GroupCovers
FoundationsBrand assets on a fixed canvas, and the social voice and tone.
ProductionHow a video goes from brief to published cut, the lab it is drafted in, and the footage library.
LinkedIn, YouTube, ShortsEach platform's specs and templates, and vertical video under platform chrome.
EventsEvent listing images, event covers, and webinar promo posts and stories in Minimal, Accent, and Bold.
Post TemplatesFeed, story, and carousel templates per platform, with caption rules.
AdvertisingPaid social ads and the text around each image. Display and search placements live in Digital DS.
Content & ComplianceContent pillars, posting cadence, and the legal and accessibility guardrails.
Canonical tokens live in Brand. Anything in this view that references a color, font, or the mark defers to the Brand view. If they ever disagree, Brand wins and this page is wrong.

Canvases

Every event image, post, and ad is sized from the social group in src/formats.json, and a template is built from the same pieces as Digital DS (src/styles/canvas.css). A story keeps its message out of the bands the platform covers with its own interface; turn on the guides to see them.

FormatSizeSafe areaFileMax weightPageNotes
Eventbrite event image2160 × 1080 px108 pxJPG or PNG, under 10 MBEventbrite, Facebook & Webinars PlannedListings crop toward the centre; keep the headline in the middle 1600 px.
Facebook event cover1920 × 1005 px96 pxJPG or PNGEventbrite, Facebook & Webinars Planned
LinkedIn event cover1776 × 444 px64 pxJPG or PNGEventbrite, Facebook & Webinars Planned
Webinar promo post1080 × 1080 px64 pxJPG or PNGEventbrite, Facebook & Webinars Planned
Webinar story1080 × 1920 px64 pxJPG or PNGEventbrite, Facebook & Webinars Planned
Facebook square post1080 × 1080 px64 pxJPG or PNGFacebook Planned
Facebook link or landscape post1200 × 630 px60 pxJPG or PNGFacebook Planned
Facebook story1080 × 1920 px64 pxJPG or PNGFacebook Planned
Instagram square1080 × 1080 px64 pxJPGInstagram Planned
Instagram portrait1080 × 1350 px64 pxJPGInstagram PlannedThe profile grid crops portrait posts to 3:4; keep copy inside the centred 1012 × 1350.
Instagram story or reel cover1080 × 1920 px64 pxJPGInstagram Planned
Meta feed ad1080 × 1080 px64 pxJPG or PNGPaid Social Ads Planned
Meta feed ad · portrait1080 × 1350 px64 pxJPG or PNGPaid Social Ads Planned
LinkedIn sponsored1200 × 627 px60 pxJPG or PNGPaid Social Ads Planned
Plain answers

One idea per post, said plainly.

NachoDSexample.com
Free session

One idea, said plainly.

Save your seat