Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Investigate redesign of manager content workflow #899

Open
tidyui opened this issue Nov 12, 2019 · 7 comments
Open

Investigate redesign of manager content workflow #899

tidyui opened this issue Nov 12, 2019 · 7 comments

Comments

@tidyui
Copy link
Member

tidyui commented Nov 12, 2019

Investigate if the content workflow in the manager could be optimized by combining the Page List and the Page Edit view. This combined view would show both the current sitemap and the current page being edit and allow for fast transitions between pages with Vue without loosing context (See screenshot below):

Skärmavbild 2019-11-12 kl  14 27 17

This approach would also enable the Site to be edited in the same fashion as Pages & Posts instead of a Modal dialog. Suggestion is to also include a startpage/dashboard for the current site when no page is selected.

EDIT

I apologize for the screenshot being in Swedish, didn't realize that until now 😂

@tidyui tidyui added this to the Version 8.0 milestone Nov 12, 2019
@tidyui tidyui added this to To do in Version 8.0 via automation Nov 12, 2019
@tidyui tidyui pinned this issue Nov 12, 2019
@i-love-code
Copy link
Contributor

I think the combination could have real benefits, I like it.

That said, I think the UX of the left tree could be improved. If this is something you have in a branch I'd love to contribute/try out some ideas.

@tidyui
Copy link
Member Author

tidyui commented Nov 12, 2019

We will absolutely share the code when we start working on it for real. Atm it’s just a local test where I have whipped together the UI 😁 This could be a part of 8.0, so we need to release 7.1 first!

@tidyui
Copy link
Member Author

tidyui commented Nov 12, 2019

But the interesting question here @i-love-code, since the site structure would be a lot smaller, what is the primary information needed. In my example I added title and typename. All of the tools from the current sitemap would be available in this view as well (add/delete) but maybe they would become visible when hovering an item.

@i-love-code
Copy link
Contributor

Agreed, the title and typename should be enough information-wise.

I was referring mostly to the position of the panel on the left side and how it's accessed. It could end up being a lot of text depending on the size of the site, which may look odd given how clean and simple the current page/post editing interface is.

I almost want to say I'd like it to be behind a button or toggle of some kind, but it'd be a challenge with the existing left menu already floating/sliding-in as well.

P.S. I didn't even notice the Swedish in the screenshot. My company was founded in Stockholm, so I'm a bit used to it now 😄

@builderofthings
Copy link

I like this feature but would hate it to delay the 8.0 release. Is there a possibility that this could delay 8.0? Could it wait for 8.1, or is this low risk?

I know this is slightly off-topic but I've got a site currently on ASP.Net Core 2.1 that I am planning to integrate with PiranhaCMS. I'm planning on moving to .Net Core 3.0 ASAP since 2.2 is EOL in December and integrating with Piranha 8.0 (I'm looking at the features/netcore3.0 branch and hope to contribute where I can).

@tidyui
Copy link
Member Author

tidyui commented Nov 12, 2019

We might add it into 8.1 or 8.x. Our initial standpoint on the 8.0 release has been that it should be the same as 7.1 but run on netcoreapp3.0.

@tidyui tidyui modified the milestones: Version 8.0, Version 8.1 Nov 19, 2019
@tidyui tidyui removed this from To do in Version 8.0 Nov 19, 2019
@tidyui tidyui added this to To do in Version 8.1 via automation Nov 19, 2019
@tidyui tidyui modified the milestones: Version 8.1, Version 8.2 Jan 12, 2020
@tidyui tidyui removed this from To do in Version 8.1 Jan 12, 2020
@tidyui tidyui added this to To do in Version 8.2 via automation Jan 12, 2020
@ecnerwal1234
Copy link

I've been a long time kentico user and this kind of view is similar to what they do. Personally I really like it.

@tidyui tidyui removed this from the Version 8.2 milestone Mar 27, 2020
@tidyui tidyui removed this from To do in Version 8.2 Mar 27, 2020
@tidyui tidyui added this to the Version 10.0 milestone May 17, 2021
@tidyui tidyui added this to To do in Version 10.0 via automation May 17, 2021
@tidyui tidyui removed this from To do in Version 10.0 Jul 27, 2021
@tidyui tidyui removed this from the Version 10.0 milestone Jul 27, 2021
@tidyui tidyui added this to the Version 11.0 milestone Jul 27, 2021
@tidyui tidyui modified the milestone: Version 11.0 Sep 28, 2022
@tidyui tidyui modified the milestones: Version 11.0, Version 12.0 Jan 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants