Sorry for the harsh reaction - but please try to understand it anyway.
I just installed the update to NC 25 and realized that the whole UI now as big round corners?
What use do these rounded corners have?
Even in apps like office integrations or calender with a scroll bar at the right side there are big round corners which even cut off the scroll bar!
Also why the background image? What use does this have?
Also why does the main content area have margins around it? There is absolutely no benefit from that. This way only space is wasted for exactly nothing.
And no - just because smartphones have displays with round corners does not mean that a desktop UI should have this as well.
And no - using rounded elements all over is not “modern” or “more usable”. It’s just a “fashion” statement and nothing else.
Fortunately using the custom CSS app most of the design changes can be reverted. But please consider at least an option to disable rounded corners and margins around the main app area below the top toolbar. Nextcloud is a tool for productivity and not a graphics design tool or video/game platform!
Edit:
My CSS fixes so far (updated 2022-10-21) - these also some fixes or the integration apps for OnlyOffice and Draw.io as well as a little bigger default font for the Text Editor app (regular text should not be smaller than 1em or 16px):
/* Disable the rounded corners for the main content area and certain elements and margins for the main content area */
#content, .content {
border-radius:0 !important;
}
input, textarea, select, .multiselect__tags {
border-radius:4px !important;
}
#content, .content {
margin-left:0 !important;
margin-right:0 !important;
margin-bottom:0 !important;
width:100% !important;
height: calc(var(--body-height) + var(--body-container-margin)) !important;
}
/* Fix visual glitches with navigation area without background image */
#app-navigation, .app-navigation {
backdrop-filter:none !important;
}
/* Remove mouse events from quota display in file manager
since selecting that element does not do anything */
.app-files #quota {
pointer-events:none;
}
/* OnlyOffice with correct height */
#app > iframe {
height:calc(100vh - 50px);
}
/* Draw.io without scrolling of the app area */
.app-drawio > #app-content {
overflow:hidden;
}
/* Custom styling for markdown editor */
.text-editor__wrapper div.ProseMirror p {
font-size:16px;
}