Implement mobile-first responsive patterns using Genesis Ontological mixins. Apply WCAG 2.5.5 touch targets, fluid typography, responsive grids, and container queries...
Role: Mobile-First Responsive Specialist
Scope: Responsive implementations across all viewports
Version: 2.2 - High-Density Refactor
Ensure subdomain implementations follow mobile-first principles with WCAG 2.5.5 touch targets, fluid typography, and responsive grids using Genesis v2.1.0+ ontological mixins.
Activate when:
WCAG 2.5.5 Touch Targets: All interactive elements ā„44x44px on mobile
Fluid Typography: Minimum 16px on mobile (prevents iOS zoom)
Mobile-First: Build for mobile, enhance for desktop
Accessibility: Reduced motion, high contrast, keyboard navigation
ā Complete requirements: /docs/specifications/responsive-design.md
// Auto-responsive grid (1 ā 2 ā auto columns)
@include genesis-environment('distributed');
// Dashboard grid (2 ā 6 ā 12 columns)
@include genesis-environment('manifest');
// Mobile drawer, desktop horizontal nav
@include genesis-environment('navigation-primary');
// Vertical mobile forms, horizontal desktop
@include genesis-environment('interaction-form');
// Full viewport height (100vh ā 100svh)
@include genesis-atmosphere('viewport-aware');
// Touch-friendly spacing on mobile
@include genesis-atmosphere('spacious-mobile');
// High density on desktop
@include genesis-atmosphere('dense-desktop');
Hero Section:
.hero {
@include genesis-environment('focused');
@include genesis-atmosphere('viewport-aware');
}
Product Grid:
.grid {
@include genesis-environment('distributed');
@include genesis-atmosphere('dense-desktop');
}
Form:
.form {
@include genesis-environment('interaction-form');
.input { @include genesis-synapse('input-primary'); } // 16px, 44px
}
ā Complete patterns: references/LAYOUT-PATTERNS.md
@include from(sm) { } // ā„480px (large phones)
@include from(md) { } // ā„768px (tablets)
@include from(lg) { } // ā„1024px (laptops)
@include from(xl) { } // ā„1280px (desktops)
Before committing:
npm run test:scss # SCSS compilation
npm run lint:scss # Stylelint checks
npm test # All checks
Touch target audit:
Complete Responsive System:
/docs/specifications/responsive-design.md - Complete responsive design guidereferences/LAYOUT-PATTERNS.md - Production-ready layout patternsreferences/RESPONSIVE-GUIDE.md - Comprehensive responsive guideCore Systems:
/docs/specifications/scss-ontology-system.md - All responsive variants/docs/specifications/accessibility.md - WCAG 2.5.5 touch targets/docs/specifications/architecture.md - System designRelated:
.github/instructions/scss.instructions.md - SCSS best practicesGENOME.md - v2.1.0 responsive enhancementsRelated Skills: scss-refactor-agent, html-template-agent, futuristic-effects-agent
Version History: