Skip to content

Timeline: Visualize future rotations#309

Merged
nilmerg merged 6 commits into
mainfrom
feature/visualize-future-rotations
Oct 6, 2025
Merged

Timeline: Visualize future rotations#309
nilmerg merged 6 commits into
mainfrom
feature/visualize-future-rotations

Conversation

@sukhwinder33445
Copy link
Copy Markdown
Contributor

fixes #214

@sukhwinder33445 sukhwinder33445 added the bug Something isn't working label Mar 17, 2025
@sukhwinder33445 sukhwinder33445 self-assigned this Mar 17, 2025
@cla-bot cla-bot Bot added the cla/signed CLA is signed by all contributors of a PR label Mar 17, 2025
@sukhwinder33445 sukhwinder33445 force-pushed the feature/visualize-future-rotations branch from 054ea7f to bb7d5a3 Compare March 17, 2025 15:35
Copy link
Copy Markdown
Contributor

@flourish86 flourish86 left a comment

Choose a reason for hiding this comment

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

When I create future entries, the rows are somehow shifted.

It only looks right, when only the first rotation has future entries and there are additional entries, with no future entries.

Only Rotation with future entries

Broken layout
Screenshot 2025-03-24 at 14 33 12

Second Rotation with future entries

Shifted row
Screenshot 2025-03-24 at 14 33 22

First Rotation with future entries

This looks fine
Screenshot 2025-03-24 at 14 37 00

@sukhwinder33445 sukhwinder33445 force-pushed the feature/visualize-future-rotations branch 2 times, most recently from 8683cb7 to b97a4bc Compare April 2, 2025 08:45
@sukhwinder33445 sukhwinder33445 requested review from nilmerg and removed request for ncosta-ic April 2, 2025 08:57
@sukhwinder33445 sukhwinder33445 force-pushed the feature/visualize-future-rotations branch from b97a4bc to 78cab5e Compare April 2, 2025 09:08
@flourish86
Copy link
Copy Markdown
Contributor

As discussed offline, it already looks nice.

Would be great, if you could apply the following changes:

  • width of the element to 3em
  • change the border-color to --base-disabled (`#d0d3da) and the according color for the background
  • align the icon to the right, with padding-right: .25em

Then it should look like this.
Screen Shot 2025-04-03 at 16 44 48
Screen Shot 2025-04-03 at 16 44 41

@sukhwinder33445 sukhwinder33445 force-pushed the feature/visualize-future-rotations branch 4 times, most recently from 53a24ae to 1a598e0 Compare April 8, 2025 08:12
@sukhwinder33445 sukhwinder33445 requested review from flourish86 and removed request for flourish86 April 8, 2025 08:23
flourish86
flourish86 previously approved these changes Apr 9, 2025
@sukhwinder33445 sukhwinder33445 force-pushed the feature/visualize-future-rotations branch from 1a598e0 to 13868e8 Compare April 25, 2025 14:36
sukhwinder33445 and others added 4 commits October 2, 2025 15:54
- Introduce class FutureEntry
Timeline is a separate implementation. Base grid is what it's
name implies, a base implementation.
In case there are less rows than sidebar entries, the grids
do not match and hence the minimum must be the amount of
sidebar entries that already applies in case the overlay
is empty.
If it's not an `.entry`, that's fine. But making the
child one, is not. Only children of the overlay must
be entries. If style rules apply, copy them over.
@nilmerg nilmerg force-pushed the feature/visualize-future-rotations branch from 13868e8 to ed9a431 Compare October 2, 2025 15:35
Copy link
Copy Markdown
Member

@nilmerg nilmerg left a comment

Choose a reason for hiding this comment

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

Image Image

@nilmerg nilmerg merged commit 14a94e6 into main Oct 6, 2025
10 checks passed
@nilmerg nilmerg deleted the feature/visualize-future-rotations branch October 6, 2025 08:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working cla/signed CLA is signed by all contributors of a PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Prevent creation of out of scope rotations

3 participants