Skip to main content
Skip to content
ShieldOps — Home (dark mode, desktop)

Security

ShieldOps

$149one-time

  • 43 production-ready pages
  • GSAP + Lenis
  • Dark & light mode
  • Lifetime updates
  • Commercial licence

Built for Customisation

Every design decision is a token you can change. No vendor lock-in, no black boxes.

Colour System

OKLCH colour tokens. Change every colour from one file. Dark and light mode built into every page.

Typography

System font stack with semantic scale (--font-xs through --font-5xl). Swap one import.

Component Architecture

shadcn/ui base. Every component is a file you own and can modify. No black-box packages.

Accessibility

WCAG 2.2 AA. Every animation respects prefers-reduced-motion. Semantic HTML throughout.

Quality Gate Report

Every kit passes a 17-gate quality audit before release. The full report ships in your download.

17/17Quality gates passed
0TypeScript errors
0ESLint warnings
90+Lighthouse (all configs)
TypeScript strict mode — zero type errors
ESLint + Prettier — zero warnings
Zero OWASP findings — dependency audit clean
Accessibility: WCAG 2.2 AA compliant
prefers-reduced-motion respected on all animations
Tested 375px → 2560px across all breakpoints

What's Included

Complete source code

Full source code. No obfuscation, no hidden dependencies.

Docs & quality report

Setup guide, customisation guide, and full quality gate audit report.

Design tokens

OKLCH colours, font scale, spacing system in one file.

Lifetime updates + support

Free updates forever. Email support that doesn’t expire. Buy once, benefit always.

Dark & light mode

Both modes production-ready. Toggle with one prop.

Responsive

Mobile-first design tested across all device sizes.

Commercial licence

Use for client work, SaaS products, or internal tools.

Changelog

  1. v1.10.11

    Maintenance31 May 2026

    Fixed release packaging to ensure the Documentation route is correctly included in distribution archives. This resolves an issue where the /docs endpoint was missing from shipped builds due to incorrect zip-exclude configuration.

  2. v1.10.10

    Maintenance27 May 2026

    Internal maintenance: refreshed QG-Report PDF with backfilled audit data to ensure compliance documentation accuracy. No changes to template functionality or dependencies.

  3. v1.10.9

    Maintenance26 May 2026

    Packaging hygiene: excluded documentation artifacts (AGENTS.md, docs folder, Word documents) and included QG PDF in the release bundle. Reduces package size and clarifies distribution contents. No functional changes.

  4. v1.10.8

    Minor26 May 2026

    **Fixed:** useCountUp hook now renders with correct initial value during server-side rendering, eliminating hydration mismatches in Next.js apps. This resolves visual flicker and console warnings when the component mounts on the client.

  5. v1.10.7

    Minor26 May 2026

    Fixed input element labeling across the ShieldOps cybersecurity template to ensure all form controls carry proper `<label>` associations. This resolves WCAG 2.1 Level A violations and improves screen reader navigation. Also cleaned up a stale `PREMIUM_AUDIT` entry in the audit registry that was causing false positives in compliance checks. These changes strengthen accessibility compliance without requiring migration or configuration changes.

  6. v1.10.6

    Maintenance26 May 2026

    Documentation and dependency hygiene: migrated from Framer Motion to Motion (motion/react) package for improved maintainability. Dashboard page examples reorganized into component documentation. No breaking changes or feature updates.

  7. v1.10.5

    Maintenance25 May 2026

    Layout & linting housekeeping: removed unused mx-auto max-w-Nxl wrapper from dashboard component and cleaned up unnecessary eslint-disable comment. No functional changes.

  8. v1.10.4

    Maintenance25 May 2026

    Security: Applied pnpm.override for qs package to address a known DoS vulnerability (#112). This release propagates updates from UI00-BASE #116, ensuring alignment with the core template. No breaking changes or new features. Update recommended for security hygiene.

  9. v1.10.3

    Maintenance25 May 2026

    Documentation and code quality: synced primitive JSDoc annotations from UI00-BASE and applied eslint comment cleanup across the codebase. Internal housekeeping with no impact on component APIs or runtime behaviour.

  10. v1.10.2

    Maintenance25 May 2026

    Fixed race condition and timing edge cases in UI00-BASE integration (#109). Addressed delayMs=0 handling and improved component teardown logic to prevent state leaks. These are internal stability improvements with no API changes.

  11. v1.10.1

    Maintenance25 May 2026

    Internal sync: aligned RevealOnScroll component `as` prop and useIsMobile singleton implementation with UI00-BASE. No breaking changes or new features in this release.

  12. v1.10.0

    Update25 May 2026

    Backported LiveActivityRail component with full ShieldOps event pool support (#105). This new component provides real-time activity streaming for security operations dashboards, allowing you to display live threat detection, incident updates, and system events with minimal latency. The LiveActivityRail integrates directly with the ShieldOps event pool, handling subscription management and automatic UI updates. Use it to surface critical security events to your SOC teams without polling overhead. **What's included:** - LiveActivityRail component with event subscription - ShieldOps event pool…

    Show full notes →

    Backported LiveActivityRail component with full ShieldOps event pool support (#105). This new component provides real-time activity streaming for security operations dashboards, allowing you to display live threat detection, incident updates, and system events with minimal latency. The LiveActivityRail integrates directly with the ShieldOps event pool, handling subscription management and automatic UI updates. Use it to surface critical security events to your SOC teams without polling overhead. **What's included:** - LiveActivityRail component with event subscription - ShieldOps event pool adapter - Real-time update handling - Activity filtering and prioritization See the component docs for integration examples and event schema details.

  13. v1.9.3

    Minor25 May 2026

    Replaced magic-number min-height values in below-fold sections with per-section Skeleton loading placeholders (#96). This eliminates layout shift during content load and provides clearer visual feedback to end users about what's loading. Skeleton heights now match their corresponding content sections, reducing cumulative layout shift (CLS) and improving perceived performance.

  14. v1.9.2

    Maintenance25 May 2026

    Internal: renamed Skeleton.tsx to skeleton.tsx to align with project naming conventions. No functional changes.

  15. v1.9.1

    Maintenance25 May 2026

    Dependency management: added pnpm.overrides configuration for ws and brace-expansion@5.x to ensure consistent transitive dependency resolution across the project. No functional changes.

  16. v1.9.0

    Minor25 May 2026

    Backported form primitives from UI00-BASE PR #94, bringing refined input, select, checkbox, and radio components to ShieldOps. These primitives align with the base design system and provide better accessibility out of the box, improved keyboard navigation, and consistent styling across form interactions. No breaking changes. Existing forms continue to work; new projects can adopt the updated primitives for better consistency with the broader Template Empire ecosystem.

  17. v1.8.0

    Minor25 May 2026

    Added a production-ready `Skeleton` component for dashboard loading patterns. Includes a pre-built `loading.tsx` template that integrates with Next.js streaming and Suspense boundaries. New design token `--border-subtle` provides refined border styling for skeleton placeholders and other low-contrast UI elements. This token pairs with existing color variables for consistent theming across light and dark modes. Use the skeleton component to scaffold data-heavy dashboards while async operations complete—improves perceived performance and user experience during initial page load.

  18. v1.7.0

    Minor25 May 2026

    Added root `opengraph-image.tsx` powered by `next/og` with brand-aware composition. Social shares and link previews now render with consistent, branded imagery automatically. The implementation leverages Next.js native OG image generation for zero runtime overhead and seamless integration with your existing metadata pipeline. No configuration required — OpenGraph images are generated on-demand and cached by Next.js.

  19. v1.6.1

    Maintenance25 May 2026

    Design token hygiene: added `--border-strong` alias for te-banner component. Ensures consistent border styling across the ShieldOps cybersecurity template and improves token naming clarity for future customizations.

  20. v1.6.0

    Minor25 May 2026

    Improved numeric and monospace rendering across the template. **Changes:** - Applied tabular numerics (`font-variant-numeric: tabular-nums`) to body text for better alignment in data-heavy layouts and financial displays - Enabled slashed-zero (`font-variant-numeric: slashed-zero`) on monospace surfaces to reduce confusion between zero and the letter O in code blocks and terminal-style components These adjustments enhance readability in security dashboards, logs, and tabular data—common patterns in ShieldOps workflows.

  21. v1.5.2

    Minor25 May 2026

    Fixed critical accessibility gaps in the mobile navigation menu: - **aria-controls**: Menu button now properly announces its controlled element - **Inert background**: Page content behind open menu is now inert, preventing accidental interaction - **Focus return**: Keyboard focus correctly returns to the menu trigger when closed - **Landmark labeling**: Navigation landmark now has explicit label for screen reader clarity These changes improve keyboard navigation and screen reader experience, particularly on mobile devices. No breaking changes.

  22. v1.5.1

    Minor21 May 2026

    Resolved a desktop Cumulative Layout Shift (CLS) regression in the hero card component (#91). This fix eliminates unexpected layout movement during page load on desktop viewports, improving perceived stability and Core Web Vitals performance. No breaking changes. Update at your convenience.

  23. v1.5.0

    Update21 May 2026

    Introduced `<RevealOnScroll>` component for progressive content reveal as users scroll. This pattern improves perceived performance and engagement by deferring non-critical content rendering until viewport proximity. **New Features:** - `<RevealOnScroll>` wrapper component with configurable reveal threshold and animation timing - Automatic intersection observer integration—no manual scroll listeners required - Works with existing animation utilities; pairs well with fade, slide, and scale transitions **Use Case:** Wrap hero CTAs, feature cards, or testimonial sections to trigger reveals at s…

    Show full notes →

    Introduced `<RevealOnScroll>` component for progressive content reveal as users scroll. This pattern improves perceived performance and engagement by deferring non-critical content rendering until viewport proximity. **New Features:** - `<RevealOnScroll>` wrapper component with configurable reveal threshold and animation timing - Automatic intersection observer integration—no manual scroll listeners required - Works with existing animation utilities; pairs well with fade, slide, and scale transitions **Use Case:** Wrap hero CTAs, feature cards, or testimonial sections to trigger reveals at scroll depth. Reduces initial paint cost and increases conversion tracking accuracy on below-fold elements. See the component API in the docs for threshold tuning and animation customization.

  24. v1.4.1

    Maintenance21 May 2026

    Documentation: added DEMO_BANNER.md reference guide for the te-banner.tsx component. This clarifies banner configuration and usage patterns for developers integrating the demo banner into their layouts.

  25. v1.4.0

    Maintenance21 May 2026

    Documentation: Added Copilot and Codex bot instructions to enforce Renovate dependency management canon (#88). This improves consistency in automated dependency updates across the project but requires no action from users.

  26. v1.3.6

    Maintenance21 May 2026

    Internal maintenance: backported family consistency updates from UI04 template suite. This release contains no breaking changes or new features — update at your convenience for codebase alignment with the broader Template Empire ecosystem.

  27. v1.3.5

    Minor21 May 2026

    Fixed a hydration mismatch that occurred during page transitions. This resolves console warnings and potential layout shifts when navigating between routes in the ShieldOps template. **Changes:** - fix(hydration): page-transition (#86) Update via npm or your package manager to receive this stability improvement.

  28. v1.3.4

    Minor21 May 2026

    Refactored entry animations to CSS-first approach (Phase 1+2 backport from UI04). This shift eliminates JavaScript animation overhead, reducing jank on lower-end devices and improving Time to Interactive metrics. No API changes. Animations remain visually identical; the underlying implementation is now more efficient and easier to customize via CSS variables. Recommended for teams prioritizing Core Web Vitals or targeting diverse device capabilities.

  29. v1.3.3

    Maintenance20 May 2026

    CI infrastructure: bumped Node.js from 20 to 22 to unblock pnpm 11 compatibility. No changes to template functionality or dependencies affecting your builds.

  30. v1.3.2

    Minor18 May 2026

    **Fixes:** - **Sibling-drift (P1)**: Resolved component state synchronization issue affecting multi-instance layouts. This was causing unexpected visual misalignment in certain responsive breakpoints. - **Demo bypass button**: Corrected interaction flow in demo mode to prevent unintended navigation. - **Brand mention**: Updated product attribution in footer and metadata. No migration required. Update at your convenience.

  31. v1.3.1

    Minor18 May 2026

    **Hotfix:** Resolved P1 sibling-drift surfaces introduced in v1.3.0 (PR #79). Three component rendering paths now correctly gate state propagation to prevent unintended cascade updates across related UI elements. No migration required—update at your convenience.

  32. v1.3.0

    Update18 May 2026

    This release delivers all P1 and P2 priority items from our comprehensive security audit, improving compliance, performance, and developer experience across the ShieldOps template. **Key improvements:** - Enhanced security headers and CSP configuration - Improved authentication flow and session management - Performance optimizations for critical rendering paths - Accessibility and WCAG compliance refinements - Updated Next.js best practices and configuration - Dependency security patches and upgrades All changes are backward-compatible. Review the full audit implementation details in the Git…

    Show full notes →

    This release delivers all P1 and P2 priority items from our comprehensive security audit, improving compliance, performance, and developer experience across the ShieldOps template. **Key improvements:** - Enhanced security headers and CSP configuration - Improved authentication flow and session management - Performance optimizations for critical rendering paths - Accessibility and WCAG compliance refinements - Updated Next.js best practices and configuration - Dependency security patches and upgrades All changes are backward-compatible. Review the full audit implementation details in the GitHub release for technical specifics on each improvement.

  33. v1.2.36

    Maintenance18 May 2026

    CI hygiene: pinned renovatebot/github-action to v46.1.14 for deterministic dependency updates. No template changes.

  34. v1.2.35

    Maintenance18 May 2026

    CI hygiene: bumped renovatebot/github-action v40 → v46. The v40 tag became unresolvable, causing scheduled Renovate runs to fail with 404 errors. This update restores reliable dependency update automation without affecting template functionality or buyer workflows.

  35. v1.2.34

    Maintenance18 May 2026

    Tooling: removed .github/dependabot.yml to consolidate dependency management under Renovate as the single source of truth for automated updates. No changes to functionality or dependencies.

  36. v1.2.33

    Maintenance18 May 2026

    Dependency update: lucide-react bumped from 0.563.0 to 1.16.0. This brings the latest icon set and performance improvements from the lucide library. No template API changes or migration steps required.

  37. v1.2.32

    Maintenance18 May 2026

    Internal consistency pass: resolved sibling-drift issues identified in Phase 2 review. No breaking changes or new features. Update recommended for optimal template stability.

  38. v1.2.31

    Maintenance15 May 2026

    Internal maintenance release. Completed Phase 2 propagation sweep and centralised IS_TE_DEMO configuration across the codebase. No changes to public APIs, components, or runtime behaviour. Update at your convenience.

  39. v1.2.30

    Maintenance15 May 2026

    Internal consistency update: propagated v1.2.28 component patterns across 15+ sibling surfaces in the ShieldOps cybersecurity template. No breaking changes or new features. Update recommended for consistency with the broader codebase.

  40. v1.2.29

    Minor15 May 2026

    Resolved 16 priority issues identified in Phase 2 review: - **4 P0 fixes**: Critical stability and security issues addressed - **12 P1 fixes**: High-priority UX and functionality improvements - **P2/P3 polish**: Additional refinements across the template This release focuses on hardening the ShieldOps cybersecurity template following comprehensive review. All fixes are backward-compatible; no migration required.

  41. v1.2.28

    Minor14 May 2026

    **Security:** Fixed AWS region leak in GDPR page that could expose infrastructure details. Removed unused SITE_CONFIG import to reduce bundle surface. This is a recommended update for all deployments, particularly those handling sensitive compliance documentation.

  42. v1.2.27

    Minor14 May 2026

    Fixed P0 issues from our premium audit sweep: - **Visible placeholders**: Removed stray placeholder text that appeared in metric cards and dashboard sections under certain viewport conditions. - **Metric consistency**: Standardized number formatting and unit display across all dashboard widgets to eliminate visual discrepancies. These fixes improve the polish of the ShieldOps dashboard, particularly in audit and compliance views where precision matters.

  43. v1.2.26

    Minor14 May 2026

    **Focus Visible on Access Page Search Input** Fixed WCAG SC 2.4.7 compliance on the access page search input. Keyboard users now see a clear focus indicator when tabbing through the form, improving navigation clarity and audit readiness. No breaking changes. Update at your convenience.

  44. v1.2.25

    Maintenance14 May 2026

    Dependency maintenance: updated archiver (dev dependency) from 7.0.1 to 8.0.0. This is a build tooling update with no changes to the template runtime or exported components.

  45. v1.2.24

    Maintenance14 May 2026

    Dependency management: inherited Renovate configuration from organization settings and aligned Dependabot to weekly schedule. No functional changes to the template or UI components.

  46. v1.2.23

    Minor14 May 2026

    Fixed placeholder string handling across the ShieldOps cybersecurity template. All [CUSTOMISE] markers now properly resolve during initial setup, eliminating manual find-and-replace steps. Eager-mount sections now load correctly on first render, ensuring consistent component initialization. These changes streamline the onboarding experience for new projects without requiring any action from existing installations.

  47. v1.2.22

    Maintenance14 May 2026

    Internal: ported DemoBanner pattern from UI00-BASE to standardize live-demo gating across the template suite. No changes to production components or buyer-facing APIs.

  48. v1.2.21

    Maintenance14 May 2026

    Fixed duplicate site name suffix in page metadata (og:site_name, title tags). This resolves redundant text appearing in social previews and browser tabs for the ShieldOps template.

  49. v1.2.20

    Minor12 May 2026

    **Security & Accessibility** - **Next.js 16.2.6**: patched vulnerability via engines constraint to prevent unsafe dependency resolution - **Accessibility backports**: consent and a11y improvements from upstream, ensuring WCAG compliance across shield/ops components - **Canonical dep overrides**: resolved transitive dependency conflicts to stabilize the build graph No breaking changes. Update recommended for security and compliance.

  50. v1.2.19

    Minor9 May 2026

    - fix(ambient-glow): guard ResizeObserver for environments without it (#54)

  51. v1.2.18

    Minor8 May 2026

    - fix(p0): replace 99.99% SLA claims and dashboard real-vendor integrations with [CUSTOMISE] (#52)

  52. v1.2.17

    Minor8 May 2026

    - fix(a11y): jsx-a11y rules + violation fixes + consent backport (#51)

  53. v1.2.16

    Minor7 May 2026

    - fix(deps): canonical ^-bounded pnpm.overrides family block (#50)

  54. v1.2.15

    Minor7 May 2026

    - fix: pin postcss to >=8.5.14 (CVE-2026-41305 XSS) (#49)

  55. v1.2.14

    Minor7 May 2026

    - fix: promote hardcoded Tailwind colour to severity token (#48)

  56. v1.2.13

    Minor1 May 2026

    - chore(qg): track lighthouse summaries (#46)

  57. v1.2.12

    Minor1 May 2026

    - fix(qg): ship readiness cleanup (#45)

  58. v1.2.11

    Minor30 April 2026

    - fix: clean mechanical review demo content (#44)

  59. v1.2.10

    Minor30 April 2026

    - fix(lint): add out-dark/out-light to eslint ignore list (#42)

  60. v1.2.9

    Minor30 April 2026

    - perf(home): defer below-fold sections behind scroll gate (#40)

  61. v1.2.8

    Minor29 April 2026

    - perf(lenis): lazy-load Lenis + GSAP, add mobile skip (#38)

  62. v1.2.7

    Minor29 April 2026

    - fix(qg): LLM review P1/P2 — CVE/IP demo data, licence URL, tokens, headers, a11y (#36)

  63. v1.2.6

    Minor29 April 2026

    - fix(mech-review): change mock email domains to example.com (#34)

  64. v1.2.5

    Minor29 April 2026

    - fix(mech-review): P2 — route hardcoded emails to SITE_CONFIG, brand mentions reviewed (#32)

  65. v1.2.4

    Minor29 April 2026

    - fix(mech-review): remove remaining brand literals from scanned component files (#30)

  66. v1.2.3

    Minor29 April 2026

    - fix(ui03): mech-review v1.2.2 — GA env, SITE_CONFIG email/year, privacy GDPR+DNT/GPC

  67. v1.2.2

    Minor29 April 2026

    - fix(qg): P1 review fixes — document licence API dependency, define missing CSS vars for compliance pages

  68. v1.2.1

    Minor28 April 2026

    - fix(env): document NEXT_PUBLIC_GA_ID in .env.example (#24)

  69. v1.2.0

    Update28 April 2026

    - feat(gate17): propagate canonical Gate 17 compliance scaffolding (#22)

  70. v1.1.18

    Minor24 April 2026

    - chore(deps): slim renovate.json to extend org preset (#19)

  71. v1.1.17

    Minor24 April 2026

    - chore(ci): remove unused codeql.yml (#18)

  72. v1.1.16

    Minor23 April 2026

    - fix(ui03): resolve duplicate React key warning in about page milestones - fix(ui03): brand sweep + WCAG 2.2 target-size and focus-ring fixes

  73. v1.1.15

    Minor22 April 2026

    - fix(ui03): close remaining advisory findings — grow-width scaleX, next start removed, Google Fonts docs, video bg

  74. v1.1.14

    Minor22 April 2026

    - fix(ui03): resolve mechanical-review P1s — settings brand tokens, input.tsx labelling comment, layout themeColor doc

  75. v1.1.13

    Minor22 April 2026

    - fix(ui03): migrate non-severity critical usages to brand/destructive tokens

  76. v1.1.12

    Minor22 April 2026

    - fix(ui03): close Phase 2 te-verify P1/P2 findings — dynamic AmbientGlow, LCP fixes, reduced-motion, docs

  77. v1.1.11

    Minor22 April 2026

    - refactor(ui03): align with allocation HTML + complete customisation cascade

  78. v1.1.10

    Minor22 April 2026

    - chore: sync next-env.d.ts

  79. v1.1.9

    Minor22 April 2026

    - refactor(ui03): centralise theme in globals.css + document one-file rebrand

  80. v1.1.8

    Minor22 April 2026

    - fix(ui03): v1.1.8 bundle — close all te-verify external-review findings

  81. v1.1.7

    Minor22 April 2026

    - fix(ui03): keep site header visible during page transitions

  82. v1.1.6

    Minor21 April 2026

    - chore: remove all Envato / marketplace references from kit packaging

  83. v1.1.5

    Minor20 April 2026

    - fix(ui03): add aria-labels to dashboard search inputs (mech-review P1)

  84. v1.1.4

    Minor20 April 2026

    - fix(ui03): replace fake fundraising metrics with CUSTOMISE placeholders (mech-review P0)

  85. v1.1.3

    Minor20 April 2026

    - chore(ci): sync workflows to canonical set from UI01

  86. v1.1.2

    Minor20 April 2026

    - fix(ci): expand zip_excludes to match UI01 pattern (mech-review P0)

  87. v1.1.1

    Minor20 April 2026

    - chore(ci): migrate release to shared bump-and-release workflow; sync manifest to v1.1.0 - chore(renovate): block major GitHub Actions version bumps - chore(renovate): tune config — security PRs any-time, routine bumps Monday mornings only - fix(ui03): backport --warning/--warning-foreground tokens + DemoNotice component - fix(ui03): bump deps + CommandPalette perf backport + eslint-config-next 16.2.4 mitigations - fix(ui03): backport undefined-token + TextScramble fixes; pin turbopack root - fix: remove broken Turbopack resolveAlias for tailwindcss - fix: hide sidebar collapse button on mobi…

    Show full notes →

    - chore(ci): migrate release to shared bump-and-release workflow; sync manifest to v1.1.0 - chore(renovate): block major GitHub Actions version bumps - chore(renovate): tune config — security PRs any-time, routine bumps Monday mornings only - fix(ui03): backport --warning/--warning-foreground tokens + DemoNotice component - fix(ui03): bump deps + CommandPalette perf backport + eslint-config-next 16.2.4 mitigations - fix(ui03): backport undefined-token + TextScramble fixes; pin turbopack root - fix: remove broken Turbopack resolveAlias for tailwindcss - fix: hide sidebar collapse button on mobile (drawer has no collapse concept) - fix(ui03): repair gsap.ts + dashboard-shell after trailing slash sweep - fix(ui03): backport UI04 review fixes — a11y, focus traps, static export, legal - fix(ui03): v1.1.0 quality gate — 27 issues resolved, report renamed to SKU TEUI03V1NJS

  88. v1.0.0

    Breaking7 April 2026

    - docs(ui03): updated QG report with external review data + auditor details - fix(ui03): remove dashboard noindex — restores SEO 100/100 - chore: remove unstripped ShieldOps.mp4 from public root - fix(ui03): P0 GSAP reduced-motion freeze, content-hiding, double registration - fix(ui03): lighthouse port 3003→3000, page count 34→33 - fix(ui03): final cleanup — port 3003 ref in INSTALLATION, @types/three - fix(ui03): external review round 2 — first-run, honesty, port - fix(ui03): external review fixes — OG image, dead deps, docs cleanup - fix(ui03): align packaging with UI01/UI02 standard - fix(u…

    Show full notes →

    - docs(ui03): updated QG report with external review data + auditor details - fix(ui03): remove dashboard noindex — restores SEO 100/100 - chore: remove unstripped ShieldOps.mp4 from public root - fix(ui03): P0 GSAP reduced-motion freeze, content-hiding, double registration - fix(ui03): lighthouse port 3003→3000, page count 34→33 - fix(ui03): final cleanup — port 3003 ref in INSTALLATION, @types/three - fix(ui03): external review round 2 — first-run, honesty, port - fix(ui03): external review fixes — OG image, dead deps, docs cleanup - fix(ui03): align packaging with UI01/UI02 standard - fix(ui03): replace all Envato references with Template Empire branding - fix(ui03): reduce P3s from 8 to 3, upgrade Next.js 16.2.2, QG report - feat(ui03): quality gate pass — visual, a11y, perf, pitfalls, docs - chore: remove 20k Chrome lighthouse temp files from tracking - feat: add licence validation system - feat: quality gate pass, CI/CD workflows, release pipeline - feat(ui03): Aegis Cybersecurity — quality gate + animations

88 releases

Need the backend too?

Pair ShieldOps with the Saas Starter full-stack template. Working auth, Stripe billing, and database — same vertical, production-ready. $199.

View Saas Starter

Ready to build with ShieldOps?

43 pages · GSAP + Lenis· $149 one-time

ShieldOps·Empire UI·43 pages