Skip to content

Conversation

@EzraCerpac
Copy link

Summary

  • New package: tub-presentation — an unofficial TU Berlin corporate design presentation template
  • Built on Touying 0.6.1 with custom slide functions, content helpers, and progress bar
  • Includes template for typst init scaffolding

Features

  • Title, outline, section, and ending slides
  • Content blocks: theorem, definition, example, quote, alert, highlight
  • Three-segment footer with optional progress bar
  • TU Berlin red/gray/black color scheme

Checklist

  • typst.toml manifest with all required fields
  • MIT LICENSE file included
  • README.md with description and usage examples
  • thumbnail.png (2923×1644, 305 KB)
  • template/ directory with main.typ and bundled assets
  • exclude patterns configured
  • Compiles without errors

Unofficial TU Berlin corporate design presentation template built on Touying 0.6.1.
@typst-package-check typst-package-check bot added the new A new package submission. label Jan 30, 2026
@elegaanz elegaanz self-assigned this Feb 2, 2026
- Renamed package from tub-presentation to clear-tub per Typst naming guidelines
- Fixed template/main.typ UTF-8 encoding (removed null bytes, fixed ä characters)
- Updated all import examples in README to use clear-tub
- Added comprehensive logo licensing section explaining TU Berlin copyright
- Clarified MIT license applies to code only, not TU Berlin branding
- Updated authors field to use correct format: Ezra Cerpac <@EzraCerpac>

Addresses feedback from @elegaanz in PR review
Copilot AI review requested due to automatic review settings February 2, 2026 19:49
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR introduces a new Typst package called clear-tub, an unofficial TU Berlin corporate design presentation template built on Touying 0.6.1. The template provides TU Berlin-branded slide functions, content helpers, and a progress bar for academic presentations.

Changes:

  • New package structure with metadata, license, documentation, and template scaffolding
  • Custom slide functions (title, outline, section, ending) with TU Berlin styling
  • Content helpers (theorem, definition, example, quote, alert, highlight boxes)

Reviewed changes

Copilot reviewed 5 out of 8 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
packages/preview/clear-tub/0.2.0/typst.toml Package manifest with metadata, dependencies, and template configuration
packages/preview/clear-tub/0.2.0/template/main.typ Example presentation demonstrating all template features
packages/preview/clear-tub/0.2.0/lib.typ Core theme implementation with slide functions and styling
packages/preview/clear-tub/0.2.0/README.md Comprehensive documentation covering features, usage, and licensing
packages/preview/clear-tub/0.2.0/LICENSE MIT License for template code

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@EzraCerpac
Copy link
Author

Hi @elegaanz, thank you for the feedback! I've made the suggested changes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

new A new package submission.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants