RX Flextagram은 처음으로 무료 오픈소스를 목적으로 개발하여 배포한 flex-layout의 개선 버전인 BNU님의 RXP-FLEX 레이아웃을 기반으로 만들어진 오픈소스 테마 패키지입니다.
이전부터 SNS 디자인을 하고 싶었는데 BNU님의 RXP-FLEX 레이아웃 보고 삘이 와서 만들어봤습니다. 라이믹스 2.0 이상 최신버전을 대응하는 테마이며, BNU님께서 새롭게 제작하신 테마 시스템 덕분에 다크모드 관련 기능이 더욱 안정적이게 동작하게 되었습니다. 한 번 제 리포지토리에서 Fork된 프로젝트인지라 제가 다시 Fork를 할 수가 없어 깃허브 이슈를 통해 동의를 구하는 게시물을 작성했습니다만, 아직 답장이 없으셔서 공개 저장소는 만들어지지 않았습니다. 물론, 원작자의 소소한 월권행위(?)로 그냥 배포해버릴 수도 있고, 사실상 설정해놓은 라이센스가 2차 창작을 목적으로 하기 때문에 그냥 배포해도 되긴 합니다만, 아직 미완성이라 조금 더 다듬은 후에 업로드하도록 하겠습니다. 이번 오픈소스 프로젝트는 레이아웃과 게시판 스킨, 콘텐츠 위젯 스킨이 포함되어 있습니다. 게시판 스킨은 유료로 판매 중인 Alice board skin을 기반으로, 콘텐츠 위젯 스킨은 #hashtag 레이아웃과 유료 고객들에게만 공개된 slow-next(beta 버전)의 일부 소스를 활용하여 제작되었습니다.
아직 미완성이라 배포는 안하고 있습니다만, 아마 배포해도 그렇게 완성도가 높진 않을 겁니다. 가능성을 가진 소스를 배포하고, 커뮤니티의 참여를 유도하여 소스들이 점진적으로 개선되는 모습을 기대하고 있습니다. flex-layout을 시작으로 라이믹스 2.0 최신버전에 대응하는 오픈소스들이 이와 같은 형태로 커뮤니티의 협동이 이루어지고, 양산되었으면 하는 바람이 있습니다. 개인적으로 시작한 소소한 오픈소스 프로젝트에 동참해주신 BNU님 외 Fork해주신 분들 모두 감사드리며, 앞으로도 이 정신이 계승되는 다양한 작품들을 라이믹스 오픈소스 커뮤니티에서 만나볼 수 있었으면 좋겠습니다.
컨셉 자체가 SNS이기 때문에 의도적으로 보여지지 않거나 작동하지 않는 기능들이 있습니다. 이 점은 실험적인 작업이자 여러 가능성, 메시지들을 전하기 위한 목적으로 유지될 것입니다.
배포 시작합니다.
사실 아직 너무 미완성이라 공개하는 것이 좀 부끄럽습니다만... 일단은 공개하고 점차 개선해나가자는 생각입니다.
아래 깃허브 공개 저장소를 통해 확인해주시고, 수정사항이 있다면 풀리퀘 또는 Fork해주시고 함께 공유해주시면 감사드리겠습니다.
preview: https://calvinsnax.com/blog
github repository: https://github.com/calvinsnax/rx-flextagram
감사합니다. 판매버전도 나오면 좋겠네요^^