Skip to content

Releases: HuckleR2003/hck-portfolio-dev

v0.2.5 - Modular Restore & Stabilization Pass

23 Nov 19:32
86268ea

Choose a tag to compare

This update marks a major step toward a fully modular and maintainable version of hck-portfolio-dev (HCK_Labs).
image

The previously massive files (main.js, main.css) have now been broken down into clean modules, and core systems like the HERO engine and scroll overlay have been restored, stabilized, and optimized.

Several UX improvements and core feature restorations remain in progress, but v0.2.5 introduces a clean, stable, future-ready base for the next updates.

✅ What’s New
🔹 Modular JavaScript & CSS Structure
The old monolithic structure has been split into logical modules:
/src/core/js/
main.js
nav_controller.js
ui_manager.js
ui_scroll_overlay.js
ui_modals.js
ui_hero.js

_/css/core/
_variables.css
_layout.css
_hero.css
_modals.css
_animations.css
typography.css
This makes the project easier to maintain, extend, and debug — especially with upcoming SASS/SCSS integration.

🔹 Restored & Improved HERO ENGINE
The hero system has been fully rebuilt to match the original behavior:
perfectly centered (fixed positioning)
subtle parallax scroll
text & background crossfade sequences
clean fade-out when reaching the STATS section
hero does not reappear below STATS
smooth performance across all browsers

🔹 Premium STATS Redesign
The STATS section was rebuilt from scratch with a modern UI feel:
glassmorphism
neon highlights
hover tilt effects
animated number counters
responsive grid (4 → 2 → 1)

🔹 legacy.css Fully Removed
The old “helper” file that held leftover logic has been completely cleared.
All needed styles now live in proper modular CSS files.

🔹 Fixed File Path Issues
Correct handling of:

src/core/css/main.css
./src/core/css/main.css

These tiny path differences caused major layout inconsistencies between browsers (Opera vs Chrome/Brave).
The project now loads consistently everywhere.

⚠️ Known Issues / To-Fix Items (planned for 0.3.x)
The following features are temporarily disabled due to the modular refactor:
🔸 HCK_Files Manager
UI loads, but full functionality is being restructured.
🔸 hck_GPT
Modal works, but internal logic is mid-migration.
🔸 Diagnostic Console
UI present — needs updated render pipeline.
🔸 General UX Polishing
Spacing, transitions, accessibility, scroll behaviors.

🔮 Roadmap — v0.3.x (“Functionality Restore Update”)
Planned next:
full restoration of:
View Projects
hck_GPT
HCK_Files Manager
Diagnostic Console
first subpages
blog system
SASS/SCSS migration
Node.js bundling & minification pipeline
continued UX polish

Marcin 'HCK' Firmuga
HuckHub

https://www.linkedin.com/in/marcinfirmuga

image

v0.2 – Framework Re-Build & Clean Structure Update

23 Nov 12:51
ba9235e

Choose a tag to compare

This update rebuilds the core structure of the project from mess with single working files / now working with 16 files.
(.js , .css)
The old layout has been archived, and the framework now uses a cleaner, more modular file system that’s easier to maintain and extend.

Version 0.2 focuses on clarity, stability, and preparing the ground for upcoming features and UI components.