Style Guide

Brand and UI reference for Night Shift Baltimore digital properties.

Logos

Wide Format — use when space allows

Night Shift rectangular logo
logo.rect.png

Square Format — use when dimensions are close to square

Night Shift square logo
★ Preferred logo.square.png
Night Shift square logo — black on transparent
logo.square.transparent.png
black on transparent
Night Shift white square logo
logo.w.square.png
when silhouette not allowed

Space Constrained — monogram

Night Shift monogram with silhouette
★ Preferred monogram3.png
with silhouette
Night Shift monogram
monogram2.png
when silhouette not allowed

Colors

Primary
--primary-color
#0c08de
Secondary
--secondary-color
#de08a5
Accent
--accent-color
#ad08de
Light Surface
--light-background
#cfcdfd — TOC, dropdowns
Dark Surface
--fieldset-bg
#1a1d2e — forms, panels
White
#ffffff
Black
--standard-background

Typography

h1

Night Shift

h2

Night Shift

h3

Night Shift

h4

Night Shift

body

Baltimore's most relaxed adult entertainment venue, open since 1990 at 1725 S. Ponca Street.

smallSecondary caption or fine print text
codeinline code sample

Buttons & Links

Icons

Font Awesome 6 is available site-wide.

fa-instagram
fa-facebook
fa-x-twitter
fa-location-dot
fa-phone
fa-envelope
fa-calendar-days
fa-clock
fa-star
fa-user
fa-martini-glass
fa-music

Cards

Card Title

Body text with a brief description of this card's content or purpose.

Action

Card Title

Body text with a brief description of this card's content or purpose.

Action

Card Title

Body text with a brief description of this card's content or purpose.

Action

Record Details

Shared components live in site.css so public, account, and admin views can reuse them. Put the layout class on the parent rather than repeating presentation classes on every child. Keep only genuinely page-specific styles in a page stylesheet.

Use content-page for the page wrapper, content-header for a heading and actions, content-surface for a readable light panel, and content-empty for an empty state. content-form scopes form styling; data-table styles table children. Buttons and alerts use the existing Bootstrap and site styles, not page-level overrides.

Field names and values

Use <dl class="field-name-value"> with plain dt and dd children.

Name
Example record
Status
Active

Add field-name-value-cards for a card grid and group each term/value pair in a plain div. Both layouts stack on small screens.

Name
Example record
Status
Active

Use media-gallery for image tiles with optional overlay buttons; media-gallery-cards adds a footer for asset actions. Use media-browser for linked thumbnails with a metadata footer. These parent classes style their semantic children without per-element layout classes.

Forms

Sample Fieldset
This is hint / helper text using .form-hint.
Required: Upload a PDF or Word document (.pdf, .doc, .docx).
Optional: You may upload up to 10 photos or videos.