Skip to content

Add day overview to print#10000

Open
manuelmeister wants to merge 13 commits into
ecamp:develfrom
manuelmeister:feature/day-overview-print
Open

Add day overview to print#10000
manuelmeister wants to merge 13 commits into
ecamp:develfrom
manuelmeister:feature/day-overview-print

Conversation

@manuelmeister

@manuelmeister manuelmeister commented Jun 10, 2026

Copy link
Copy Markdown
Member
Bildschirmfoto 2026-06-11 um 16 26 50

Fixes #5066

@manuelmeister manuelmeister added the deploy! Creates a feature branch deployment for this PR label Jun 10, 2026
@manuelmeister manuelmeister temporarily deployed to feature-branch June 10, 2026 17:07 — with GitHub Actions Inactive
@github-actions

github-actions Bot commented Jun 10, 2026

Copy link
Copy Markdown

Feature branch deployment ready!

Name Link
😎 Deployment https://pr10000.ecamp3.ch/
🔑 Login test@example.com / test
🕒 Last deployed at Sat Jun 13 2026 12:11:36 GMT+0200
🔨 Latest commit 8e2418fa6003ebe0e0fc7dbb33e7d2bfef8c0144
🔍 Latest deploy log https://github.com/ecamp/ecamp3/actions/runs/27463736130/job/81182392231
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

@carlobeltrame carlobeltrame marked this pull request as draft June 10, 2026 18:51
@manuelmeister manuelmeister temporarily deployed to feature-branch June 10, 2026 18:59 — with GitHub Actions Inactive
@manuelmeister manuelmeister temporarily deployed to feature-branch June 10, 2026 19:48 — with GitHub Actions Inactive
@manuelmeister manuelmeister marked this pull request as ready for review June 10, 2026 19:53
@manuelmeister manuelmeister requested review from a team and carlobeltrame June 10, 2026 19:53
@manuelmeister manuelmeister temporarily deployed to feature-branch June 10, 2026 19:54 — with GitHub Actions Inactive
@manuelmeister manuelmeister temporarily deployed to feature-branch June 10, 2026 20:01 — with GitHub Actions Inactive

@carlobeltrame carlobeltrame left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Open question: Currently, the activity filters also filter the activities in the day overview.
This may be desired in some cases, e.g. when planning a combined Wolfsstufe-Pfadistufe camp and printing only the Wolfsstufe programme. Or when filtering by days to print only the first day of the camp.
But in other cases, this may not be desired, e.g. when filtering out the mealtime category from the detailed programme, I might still want the mealtimes in the day overview.

The current workaround for day overviews which I send to people is to split the program building block into separate days (using the day filter), and inserting a one-day picasso before each such day programme. This way, the day overview picasso can be filtered separately, as desired.

Maybe we could do with just another toggle "apply filter to day overview", or maybe we need separate filters for the day overview? And probably we always want to filter the day overviews by day, regardless of these settings.

Comment thread pdf/src/campPrint/program/ProgramPeriod.vue Outdated
Comment thread pdf/src/campPrint/program/ProgramDay.vue Outdated
Comment thread pdf/src/campPrint/program/ProgramDay.vue Outdated
Comment thread pdf/src/campPrint/program/ProgramDay.vue Outdated
Comment thread pdf/src/campPrint/program/ProgramDay.vue Outdated
@manuelmeister manuelmeister temporarily deployed to feature-branch June 10, 2026 20:42 — with GitHub Actions Inactive
@manuelmeister manuelmeister temporarily deployed to feature-branch June 11, 2026 12:47 — with GitHub Actions Inactive
@manuelmeister manuelmeister force-pushed the feature/day-overview-print branch from 5a475ad to 10b1845 Compare June 11, 2026 12:49
@manuelmeister manuelmeister temporarily deployed to feature-branch June 11, 2026 12:52 — with GitHub Actions Inactive
@manuelmeister manuelmeister temporarily deployed to feature-branch June 11, 2026 14:45 — with GitHub Actions Inactive
@manuelmeister manuelmeister temporarily deployed to feature-branch June 13, 2026 10:10 — with GitHub Actions Inactive
@manuelmeister manuelmeister requested a review from a team June 13, 2026 10:54

@BacLuc BacLuc left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

I would wait for @carlobeltrame approval to merge.
but it already looks very cool, thank you.

font-weight: semibold;
}
.program-day-table-time {
width: 80pt;

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

i think the time can be a little smaller, then we have more space for the activity title.

:schedule-entry="scheduleEntry"
/>
<template v-if="showDailySummary">
<Page

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Funny minor bug:

If you now print day 1 of our course, on print 1 you get 1 daily overview, on print 2 you get the daily overview of day 1 and 2 because one activity overlaps.

But we can fix this later.

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

Labels

deploy! Creates a feature branch deployment for this PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

print: Print day overview

3 participants