Skip to content

WIP: Manage series stack#1618

Closed
owi92 wants to merge 5 commits intoelan-ev:mainfrom
owi92:manage-series-stack
Closed

WIP: Manage series stack#1618
owi92 wants to merge 5 commits intoelan-ev:mainfrom
owi92:manage-series-stack

Conversation

@owi92
Copy link
Copy Markdown
Member

@owi92 owi92 commented Dec 4, 2025

alternative proposition to #1616

owi92 added 5 commits December 3, 2025 14:11
This was an inline union type before
that was used for both series and videos,
and soon to be used for playlists.
Creating a type for that just made
sense (in my mind).
This button not shown in a regular realm context,
but only in series blocks on single series pages.
That somewhat mirrors what we do with video blocks.
Putting it everywhere would clutter up the UI.

On the other hand, this might not achieve the desired
effect of making it easier to get to that manage page
in the first place. So maybe it should actually be shown
in every context, but only for people with write access.
This was getting out of hand. There
is no great solution, but batching
some props to later destcructure them
seems ok and increases readability
at least a little.
And also show that button on every block if the
conditions allow (see the other commit message for
reasoning).

Also removes that other condition (`isSingleItemPage`)
or rather the function that returns the condition.
It wasn't used anyway (guess that got lost in some edit
again.... gotta pay more attention when using `ctrl + z`).
Insert 'css is awesome' meme.
@owi92 owi92 added the changelog:user User facing changes label Dec 4, 2025
@github-actions github-actions Bot temporarily deployed to test-deployment-pr1618 December 4, 2025 17:25 Destroyed
@owi92
Copy link
Copy Markdown
Member Author

owi92 commented Jan 12, 2026

There was no feedback on this, but I think it's fine. I moved to commit over to #1616

@owi92 owi92 closed this Jan 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changelog:user User facing changes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant