このリポジトリではRICORA Programming TeamのWebサイトを管理しています。
- Meta-Framework:
- Astro - Static Site Generator
- Framework:
- SolidJS - UI Framework
- Component Library:
- Styling:
- Tailwind CSS - Utility-First CSS Framework
- Radix Colors - Color System
- PostCSS - CSS Post-Processor
- Content Rendering:
- Language:
- TypeScript - JavaScript with syntax for types
- MDX - Markdown for the component era (used for writing blog posts)
- YAML - Human friendly data serialization standard
- Runtime:
- Other:
src/content/posts/
以下にあるMDXファイルを基に、記事ページをalg.tus-ricora.com/posts
以下にて公開します。公開中の記事一覧は、alg.tus-ricora.com/archivesにて確認できます。
利用可能なMDX記法については、alg.tus-ricora.com/mdx-guideを参照してください。
src/content/pages/about/
にあるMDXファイルを基に、サークルの紹介ページをalg.tus-ricora.com/aboutにて公開します。
src/content/members/
にあるYAMLファイルを基に、サークルのメンバー一覧ページをalg.tus-ricora.com/membersにて公開します。
src/content/pages/contact/
にあるMDXファイルを基に、お問い合わせページをalg.tus-ricora.com/contactにて公開します。
src/content/pages/links/
にあるMDXファイルを基に、サークルのリンク集ページをalg.tus-ricora.com/linksにて公開します。
pagefindを利用して、サイト内の検索を実装しています。左側サイドバーから検索ボタンを押すか、Ctrl + Kを押すことで検索を開始できます。
貢献する方法については、CONTRIBUTING.mdを参照してください。 開発環境の整備やコマンド一覧等もこちらに記載されています。
このリポジトリはMIT Licenseの下で公開されています。ただし、ロゴや組織名称等のブランディング、記事等の文章ファイルはMIT Licenseの適用範囲に含まれていないことに注意してください。これらのファイルについては、Pull requestによる変更の提案を目的とした複製や改変のみを認めます。