Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 19 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,24 @@ No unreleased changes at this time.

---

## [5.1.1] - 2026-02-06

### Fixed

- **Brand Badge Alignment**: Fixed `.blueprint-badge` centering on mobile viewports
- Changed from `inline-flex` to `flex` with `justify-content: center`
- Badge now centers horizontally on small screens via `width: fit-content` with auto margins
- Left-aligns at `sm` breakpoint and above for desktop layout consistency

### Developer Notes

**Files Modified:**
- `source/assets/stylesheets/pages/_home.scss` - Blueprint badge responsive alignment

**Reference**: Feature branch `feature/version_five_1_1`

---

## [5.1.0] - 2026-02-05

### Changed
Expand Down Expand Up @@ -795,6 +813,7 @@ The first tagged release of the personal branding website.

| Version | Date | Type | Key Changes | LOC Impact |
|---------|------|------|-------------|------------|
| 5.1.1 | 2026-02-06 | Patch | Fix brand badge mobile alignment | Minimal |
| 5.1.0 | 2026-02-05 | Minor | Button refactor, iPad responsive fixes, legacy cleanup | -3,800 lines |
| 5.0.0 | 2026-02-03 | Major | Visual redesign, blueprint aesthetic, SVG schematics, Ruby 4.0.0 | New design system, +3 gems |
| 4.0.0 | 2025-12-01 | Major | Infrastructure modernization, dependency restoration, environment config | +6 packages, 100% linter compliance |
Expand Down
11 changes: 10 additions & 1 deletion source/assets/stylesheets/pages/_home.scss
Original file line number Diff line number Diff line change
Expand Up @@ -101,14 +101,23 @@ $blueprint-accent: $ember; // Technical orange from design system
}

.blueprint-badge {
display: inline-flex;
display: flex;
align-items: center;
justify-content: center;
gap: $space-2;
padding: $space-2 $space-4;
background: rgba($blueprint-blue, 0.1);
border: 1px solid $blueprint-blue;
border-radius: $radius-sm;
margin-bottom: $space-6;
width: fit-content;
margin-left: auto;
margin-right: auto;

@media (min-width: map-get($grid-breakpoints, sm)) {
margin-left: 0;
margin-right: 0;
}

.badge-text {
font-family: $font-mono;
Expand Down