-
Notifications
You must be signed in to change notification settings - Fork 1
Use Chirpy theme #5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
PR Compliance Guide 🔍Below is a summary of compliance checks for this PR:
Compliance status legend🟢 - Fully Compliant🟡 - Partial Compliant 🔴 - Not Compliant ⚪ - Requires Further Human Verification 🏷️ - Compliance label |
|||||||||||||||||||||||||||
PR Code Suggestions ✨Explore these optional code suggestions:
|
|||||||||||||||
| # light — Use the light color scheme | ||
| # dark — Use the dark color scheme | ||
| # | ||
| theme_mode: # [light | dark] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can we use light theme for this one for the sake of variety?
| theme_mode: # [light | dark] | |
| theme_mode: light |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Okay just realized from Ruslan's screenshots that it is by default, system-dependent
|
Hmm... it's interesting, but I don't like that it's "blog styled" E.g. on https://jabref.github.io/GSoC/posts/postgres/:
Is it possible to remove "Further reading" and "Newer" and "Older"? On home page:
Remove this? Also, I don't like the idea of the home page. Is it possible to change it whatsoever?
Is it possible to change categories? UPD: It is possible |
|
Short sync: We go ahead. We still have some weeks to "tune". Options to go forward:
|
|
I squash merge - for an update we will need to do magic-merge-commit. |



User description
This addresses: #1 (comment)
Today, one can see it rendered at https://jabref.github.io/GSoC/
PR Type
Enhancement
Description
Migrate GSoC website from custom setup to Chirpy Jekyll theme
Add comprehensive development environment configuration with DevContainer support
Restructure GSoC project ideas into individual blog posts with proper metadata
Implement GitHub Pages deployment workflow with Jekyll build and HTML validation
Add development tools configuration for code formatting, linting, and spell-checking
Diagram Walkthrough
File Walkthrough
13 files
Add DevContainer configuration for Jekyll developmentSetup development environment with dependenciesDefine code style and formatting rulesConfigure line ending normalizationEnable automated dependency updatesAutomate Jekyll build and GitHub Pages deploymentDisable Jekyll processing for static assetsRecommend VS Code extensions for developmentConfigure VS Code editor and formatter settingsDefine VS Code tasks for Jekyll operationsConfigure Jekyll site with Chirpy theme settingsDefine social media contact linksConfigure social sharing platform options3 files
Add Chirpy static assets as submoduleSpecify Ruby gem dependencies for Chirpy themeAdd Chirpy static assets as git submodule18 files
Track post modification dates from git historyConvert about page to Jekyll post with frontmatterConvert application guide to Jekyll post formatAdd custom project proposal guidelines postCreate journal abbreviations GSoC project postCreate LibreOffice integration GSoC project postCreate native image compilation GSoC project postCreate OCR and AI document handling project postCreate PostgreSQL backend GSoC project postCreate systematic literature review project postCreate Zotero synchronization GSoC project postCreate about page as Jekyll tabCreate archives navigation tabCreate categories navigation tabCreate tags navigation tabCreate Jekyll home page layoutAdd Jekyll development server launch scriptAdd Jekyll build and HTML validation script2 files
Create posts directory placeholderRemove consolidated ideas file