feat: add hamsurang-slide plugin for Hamsurang brand HTML presentations#20
Merged
minsoo-web merged 3 commits intomainfrom Apr 14, 2026
Merged
feat: add hamsurang-slide plugin for Hamsurang brand HTML presentations#20minsoo-web merged 3 commits intomainfrom
minsoo-web merged 3 commits intomainfrom
Conversation
minsoo-web
approved these changes
Apr 14, 2026
Member
minsoo-web
left a comment
There was a problem hiding this comment.
LGTM!!! Super Thanks mamarang
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
스크린샷
라이트 테마

다크 테마

요약
함수랑산악회(Hamsurang) 브랜드 HTML 프레젠테이션 생성기인
hamsurang-slide플러그인을 추가합니다. Soft Modern 디자인(글래스모피즘 카드, 그린 계열 그라디언트)의 단일.html파일을 생성하며, 별도 빌드 없이 브라우저에서 바로 열립니다.포함 내용
SKILL.md): 6단계 워크플로우 — 입력 분석 → 아웃라인 → 테마 선택 → HTML 생성 → 발표자 노트 → 에셋 인라인data-theme속성으로 전환S키로 팝업 창 열기, 슬라이드별data-notes속성으로 작성scripts/inline_assets.py): 표준 라이브러리만 사용하는 Python 3.7+ 스크립트, 브랜드 SVG를 출력 시점에 인라인 삽입README.md,README.ko.md모두 반영)설계
모든 CSS 값은
generation-rules.md하나에 정의됩니다 — CSS 단일 진실 공급원(SSOT). 나머지 참조 파일들(design-system.md,slide-catalog.md,html-spec.md)은 패턴과 HTML 구조를 기술할 뿐, 스타일 값을 직접 하드코딩하지 않고generation-rules.md의 CSS 변수를 참조합니다. 브랜드 색상이 바뀌어도 파일 하나만 수정하면 전체에 반영됩니다.