Skip to content

[Good First Issue]: Add new Theme: Plum Ink - Beginner-Friendly Contribution (good-first-issue, <1 min)Β #6488

@tentoumushii

Description

@tentoumushii

🟒 Good First Issue: Add Color Theme: Plum Ink β€” Beginner-Friendly Open Source Contribution

Time: <1 minute Difficulty: Beginner No Code Required

🟒 No prerequisites needed! You don't need to clone the repo, install anything, or write code.
This entire contribution can be done from your browser in under 60 seconds.

Labels: good first issue, help wanted, hacktoberfest
Language: JSON (no coding required)
Time: < 1 minute
Skill Level: Absolute beginner


🎨 Add New Color Theme: "Plum Ink"

Category: Community Contribution - Theme
Difficulty: Easy (good first issue!)
Estimated Time: <1 min


🎯 Your Task

Add this beautiful new theme to KanaDojo!

Theme Details

Property Value
ID plum-ink
Background oklch(16.0% 0.030 280.0 / 1)
Main Color oklch(72.0% 0.145 330.0 / 1)
Secondary oklch(60.0% 0.075 260.0 / 1)

πŸ’‘ Vibe: Sumi brushwork with plum blossom notes

πŸ“ Instructions

  1. Star our repo ⭐
  2. Fork our repo 🍴
  3. Open community/content/community-themes.json in your browser (click the link!)
  4. Scroll to the bottom of the file and paste the following theme object just before the closing ]:
{
  id: 'plum-ink',
  backgroundColor: 'oklch(16.0% 0.030 280.0 / 1)',
  mainColor: 'oklch(72.0% 0.145 330.0 / 1)',
  secondaryColor: 'oklch(60.0% 0.075 260.0 / 1)'
},
  1. Make sure the JSON stays valid (add a comma after the previous last entry if needed)
  2. Save the file and commit the changes
  3. Submit a Pull Request with title: feat(theme): add Plum Ink theme
  4. Link this issue using Closes #<issue_number>
  5. Wait for review!

πŸš€ Quick Info

Difficulty Beginner / Easy
Time < 1 minute
Language TypeScript, JSON
Framework Next.js, React
Good for First-time contributors, Hacktoberfest

No coding experience required! This is a simple JSON/data file edit β€” perfect for your first open source contribution.

Questions? Comment below and we'll help! πŸ™Œ

This is a beginner-friendly, good first issue for first-time open source contributors. No coding experience needed β€” just edit a JSON file! See our Beginner Contributing Guide for step-by-step instructions.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions