Skip to content
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

Add source links to documentation #419

Merged
merged 4 commits into from
Apr 30, 2021

Conversation

FlorianWendelborn
Copy link
Member

@FlorianWendelborn FlorianWendelborn commented Apr 30, 2021

I frequently need to access both the types and the source code from specific kotti components. Therefore, I added some auto-generated links to both of them to the ComponentInfo.vue:

image

(Kotti.Button and KtButton.vue are clickable and link to the appropriate file on GitHub)

The changes can and probably should be reviewed per-commit. Most of the stuff done in the commits is various renames/splits. For KtTable, I removed KtTableColumnsStateMixin as it was thankfully never used in yoda.

@FlorianWendelborn FlorianWendelborn added type:enhancement features, etc. type:refactor scope:documentation Affects the documentation priority:3-normal Should be fixed soon labels Apr 30, 2021
@FlorianWendelborn FlorianWendelborn force-pushed the add-source-links-to-documentation branch from 968c7ea to 86f35ba Compare April 30, 2021 14:47
@FlorianWendelborn FlorianWendelborn force-pushed the add-source-links-to-documentation branch from 86f35ba to 18d7c45 Compare April 30, 2021 14:47
@Isokaeder Isokaeder merged commit 598f849 into master Apr 30, 2021
@Isokaeder Isokaeder deleted the add-source-links-to-documentation branch April 30, 2021 15:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
priority:3-normal Should be fixed soon scope:documentation Affects the documentation type:enhancement features, etc. type:refactor
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants