Commit Graph

25 Commits

Author SHA1 Message Date
Johan Larsson 8594369316
feat: redesign itemize environment (#50) 2025-05-21 15:24:16 +02:00
Johan Larsson 88b24e1f50
test: use larger portion of test 2025-05-13 09:33:37 +02:00
Johan Larsson be0d8f23c7
feat: add customization of bar line width (#42)
Adds the ability to set the line width of the progress bars and title
separator (on the title page) through `progressbar linewidth` and
`titleseparator linewidth`. Closes #41.
2025-03-12 15:04:16 +01:00
Johan Larsson 1c6b1a171d test: update test testfile 2025-01-17 12:19:38 +01:00
Johan Larsson 191aef9fd7
test: lock test output 2024-12-02 09:46:12 +01:00
Johan Larsson 85eabc7bee
feat: use golden rule in top-bottom spacing of title page
Use the golden rule to set top and bottom spacing for the title page.
This closes #29.
2024-12-02 07:30:29 +01:00
John Purnell 5a98c69a3f
feat: redesign section and subsection pages (#30)
Redesign section and subsection pages so that section titles are aligned, which 
helps avoid having titles jump if section and subsection pages are viewed
in sequence. The alignment of subtitles on section pages with
the progressbar layout have also been modified to look better. Finally,
section pages have their content raised slightly in both the progressbar
and simple templates.

---------

Co-authored-by: Johan Larsson <jolars@posteo.com>
2024-11-22 14:09:14 +01:00
Johan Larsson b7cfb2c60c chore(tests): update tests 2024-10-30 13:46:23 +01:00
Johan Larsson 21bbe492e7 tests: update expected test output 2024-07-24 21:57:52 +02:00
Johan Larsson 46a4f49e8b feat: support title format modifications (#18)
* chore: add "to"

* docs: small change to example

* docs: provide longest label in description

* feat: reinstitute support for titleformat settings

Fixes #17. Setting this up on the user side via beamer templates turned
out to be too much of a hassle for users. It seems that the
implementation here works better out of the box compared to what was
originally the case in the metropolis theme, and we don't have to rely
on patching commands as the previous implementation did, so this seems
like a reasonable feature to add back support for.
2024-07-09 20:45:56 +02:00
Johan Larsson 79ef515fe7 chore: mostly revert title format changes
Revert most of the title format changes introduced with 6a85ef4ecd and
54880512. The baseline is still raised slightly and the left margin reduced slightly, however,
but I think these changes are for the better.
2024-03-04 22:06:43 +01:00
Johan Larsson 5477051298 feat: remove parskip setting
Closes #9
2024-03-04 14:14:50 +01:00
Johan Larsson 3c4bf49caa chore: update tests file 2024-03-04 14:02:42 +01:00
Johan Larsson 54e0fce68b feat: make `framenumber` slide numbering the default 2024-03-03 13:38:50 +01:00
Johan Larsson 4724c0787c test: replace cm with lm in tests 2024-03-01 11:43:30 +01:00
Johan Larsson 726430149b tests: update test reference 2024-02-09 09:55:08 +01:00
Johan Larsson c56d25b551 tests: update test expected output 2024-01-19 19:32:36 +01:00
Johan Larsson 4a859ed992 tests: update test tlg file 2024-01-18 08:17:50 +01:00
Johan Larsson 2c2d965c7a tests: revert to old moloch example 2024-01-15 20:40:23 +01:00
Johan Larsson 662d673c23 tests: make a minimal test and fix date setting 2024-01-15 16:50:01 +01:00
Johan Larsson b2f2910a15 tests: wrap test pages in blocks 2024-01-15 16:41:19 +01:00
Johan Larsson d3e68ab9ab tests: update test checkfile 2024-01-15 16:33:48 +01:00
Johan Larsson 4574c07b66 tests: update test output 2024-01-12 22:22:26 +01:00
Johan Larsson 160fe5854e feat: increase minipage width for section pages
This is simply a carbon copy of https://github.com/matze/mtheme/pull/384. Thanks @ghlecl.
2024-01-12 20:33:39 +01:00
Johan Larsson 65fb11f725 tests: add a first regression test 2024-01-12 20:26:30 +01:00