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

refactor: major refactoring of the code base #19

Merged
merged 1 commit into from
Jul 29, 2023

Conversation

b1rger
Copy link
Owner

@b1rger b1rger commented Jul 28, 2023

opts was renamed to cli to conform to upstreams (clap) naming
convention

lib was renamed to utils

The whole style module was split up - the styles as defined in the theme
are now part of the theme module. The utils module contains a simple
method to convert the style definition from the theme to a string.

theme is now a submodule of config

The DateProperty is now part of the theme as well.

The date, calendar and agenda modules where moved to a new
output module.

`opts` was renamed to `cli` to conform to upstreams (clap) naming
convention

`lib` was renamed to `utils`

The whole style module was split up - the styles as defined in the theme
are now part of the theme module. The `utils` module contains a simple
method to convert the style definition from the theme to a string.

`theme` is now a submodule of `config`

The `DateProperty` is now part of the theme as well.

The `date`, `calendar` and `agenda` modules where moved to a new
`output` module.
@b1rger b1rger marked this pull request as ready for review July 29, 2023 07:28
@b1rger b1rger merged commit 62b0ef7 into main Jul 29, 2023
2 checks passed
@b1rger b1rger deleted the birger/major-refactoring branch August 14, 2023 19:53
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.

1 participant