mirror of
https://github.com/AmruthPillai/Reactive-Resume.git
synced 2026-10-03 02:04:31 +10:00
* feat(skills): add inline layout option for skill items * fix: restore default skills layout (regressed by inline feature) - Restore metrics rowGap style for default layout - Only render LevelDisplay inside the row for inline layout, not default * refactor(pdf): Extract inline skills style logic from JSX to reusable function * test(pdf): add test coverage for inline skills item layout - Add test suite SkillsSectionInlineFormat to verify isInlineSkillsItem and getSkillsItemStyle behavior * test(pdf): add comprehensive test coverage for inline skills item style logic - Test combinations of proficiency, level, and keywords fields (0, 1, 3 fields) * test(schema): add test coverage for column equals 1 when layout is inline * test(web): add component-level tests for inline and columns layouts * test(import): add v4 parser-level test for missing skills layout * docs: regenerate skills layout references * test(docx): include skills layout in section fixtures --------- Co-authored-by: Amruth Pillai <im.amruth@gmail.com>