Skip to content

Conversation

@Cwagne17
Copy link
Contributor

This pull request introduces a refreshed design and improved clarity to the splash page, along with minor code cleanups and import reordering in other components. The most significant changes are in the splash.component.html, which now features a more visually engaging layout, clearer messaging, and highlighted platform statistics and trust badges. Additionally, there are small improvements to code organization and environment configuration.

Splash Page Redesign & Content Update

  • Enhanced the splash page layout by adding a badge for free cybersecurity education, a stats section (showing counts for learning objects, resources, and free access), trust badges, and a new icons grid to visually represent platform themes. Messaging was streamlined for clarity and impact. (src/app/cube/home/splash/splash.component.html)

Code Organization Improvements

  • Reordered and grouped imports for consistency and readability in both splash.component.ts and builder-navbar.component.ts. (src/app/cube/home/splash/splash.component.ts, src/app/onion/learning-object-builder/components/builder-navbar/builder-navbar.component.ts) [1] [2]
  • Updated the constructor in SplashComponent to include the Router service for potential navigation use. (src/app/cube/home/splash/splash.component.ts)

Environment Configuration Cleanup

  • Removed the unused LearningObjectStatus enum from the environment configuration file to keep it lean and focused. (src/environments/environment.ts)
  • Cleaned up legacy comments from the environment file for better maintainability. (src/environments/environment.ts)
image

@Cwagne17 Cwagne17 requested a review from a team November 14, 2025 20:26
@Cwagne17 Cwagne17 self-assigned this Nov 14, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants