디스코커뮤니티 여러분,
CockpitLab 포럼을 위한 맞춤형 디스코 테마 구현을 도와줄 숙련된 프리랜서 개발자/통합 전문가를 찾고 있습니다. 이미 Lovable(AI 에디터)로 기능적인 목업을 제작했으며, 이제 이를 디스코 인스턴스에 적절히 통합하고자 합니다.
Lovable로 만든 목업: https://preview–forum-discourse.lovable.app/
현재 디스코 포럼: https://forum.cockpitlab.io/
프로젝트 개요:
- 필요한 모든 CSS가 포함된 테마의 상세한 목업이 이미 있습니다.
- 테마에는 커스텀 내비게이션, 스타일링된 버튼, 특정 푸터 및 표준 디스코 컴포넌트에 대한 다양한 수정 사항이 포함됩니다.
- 현재 색 팔레트(주로 #edb067을 기본 색상으로 사용)를 유지하고자 합니다.
- Lovable를 GitHub와, GitHub를 새로운 디스코 테마와 연결했으므로 GitHub에서 직접 수정이 가능합니다.
해결해야 할 기술적 문제 및 과제:
- 커스텀 내비게이션: 현재 디스코 인스턴스에서 올바르게 표시되지 않는 드롭다운 메뉴(유용한 링크, 도구 등)가 포함된 상단 내비게이션 바가 목업에 포함되어 있습니다.
- 푸터 통합: 여러 섹션으로 구성된 커스텀 푸터가 인스턴스에서 전혀 표시되지 않습니다.
- 시각적 일관성: 일부 CSS 스타일이 무시되거나 디스코의 기본 스타일에 의해 덮어쓰기됩니다.
- 반응형 디자인: 데스크톱에서는 잘 작동하지만 모바일에서는 버그가 있습니다(올바르게 표시되지 않는 드롭다운 메뉴, 정렬이 어긋난 요소 등).
구체적인 버그 예시:
.cockpitlab-topnav및.cockpitlab-footer클래스는 CSS에 있지만 해당 요소에 적용되지 않습니다.:root에서 정의된 CSS 변수가 인터페이스의 특정 부분에서 인식되지 않습니다..btn-primary클래스가 있는 버튼은 우리의 커스텀 스타일 대신 디스코의 기본 스타일을 유지합니다.- 색상 위계가 존중되지 않습니다(예: 링크와 버튼이 여전히 디스코의 기본 색상을 사용함).
필요한 기술:
- 디스코 테마 및 그 컴포넌트 시스템에 대한 고급 경험
- SCSS/CSS 및 테마 통합 기술에 대한 숙련
- 인터랙티브 기능 구현을 위한 JavaScript 지식
- 커스텀 테마와 디스코 업데이트 간의 호환성 문제에 대한 이해
제가 제공할 수 있는 것:
- Lovable에서 목업에 대한 액세스 권한
- 테마 코드가 포함된 GitHub 저장소에 대한 액세스 권한
- 이미 개발된 CSS/SCSS 파일
- 원하는 결과물의 상세한 스크린샷
- 테스트를 위한 디스코 인스턴스에 대한 액세스 권한
예산과 일정은 프로필에 따라 협의할 예정입니다. 관심이 있거나 질문이 있으시면 개인 메시지나 댓글을 통해 자유롭게 연락해 주세요.
도움 주셔서 감사합니다!
“프로젝트 개요” 섹션에 GitHub 통합을 언급하는 항목을 추가하고, “제가 제공할 수 있는 것” 목록에 "테마 코드가 포함된 GitHub 저장소에 대한 액세스 권한"도 포함시켰습니다.