Skip to content

Custom fields and board customizations - #534

Open
Ken-Michalak wants to merge 7 commits into
kanbn:mainfrom
5-stones:custom-fields
Open

Custom fields and board customizations#534
Ken-Michalak wants to merge 7 commits into
kanbn:mainfrom
5-stones:custom-fields

Conversation

@Ken-Michalak

@Ken-Michalak Ken-Michalak commented Jul 10, 2026

Copy link
Copy Markdown

Description

Implements custom fields, organized into sections, and adds some custom overrides for built-in fields. The custom fields can be configured with a simple add/edit/remove form, or in an advanced yaml text box. I was also thinking it would especially be good for the built-in templates. (ex: Recruitment with name, email, phone, education section, etc.)

This was implemented for a specific project we're working on, but written in a way that it's hopefully helpful for other uses. I don't know if this matches your goals for custom fields, but it's here if it's helpful.

Type of change

  • Bug fix
  • Feature
  • Refactor / chore
  • Documentation

Checklist

  • I have linked the related issue below
  • My code follows the existing style and conventions
  • I have tested my changes locally
  • I have included screenshots for any UI changes

Linked issue

Roadmap: https://kan.bn/kan/roadmap/3l4okhff1k02
Closes #
(I'm not finding the issue that matches this planned feature on the roadmap, if there is one.)

UI/UX

Screenshot 2026-07-10 at 14-54-45 Subatomic Fox Test Board Screenshot 2026-07-10 at 14-46-42 Test Board Test Org Screenshot 2026-07-10 at 14-51-29 Test Board Test Org Screenshot 2026-07-17 at 14-38-54 Custom Field Test Test

@scoobs-mystery-bytes

Copy link
Copy Markdown

As an avid product owner (though not for Kan), I'd think we would want to go ahead and implement the GUI for configuration. Specifically to help those non technical users who would be using this amazing feature.

@Ken-Michalak

Copy link
Copy Markdown
Author

@NDCallahan

As an avid product owner (though not for Kan), I'd think we would want to go ahead and implement the GUI for configuration. Specifically to help those non technical users who would be using this amazing feature.

I was at least planning on adding some documentation/help for it, but I wanted to make sure that this would actually be used first. I could probably add a basic add/edit/remove as well, when I get a chance.

@Ken-Michalak

Copy link
Copy Markdown
Author

@NDCallahan

As an avid product owner (though not for Kan), I'd think we would want to go ahead and implement the GUI for configuration. Specifically to help those non technical users who would be using this amazing feature.

I was at least planning on adding some documentation/help for it, but I wanted to make sure that this would actually be used first. I could probably add a basic add/edit/remove as well, when I get a chance.

That's done, and I updated the description above with the new screenshot.

@Ken-Michalak
Ken-Michalak marked this pull request as ready for review July 17, 2026 19:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants