Serhioromano / cobalt-9

Cobalt 9 Beta Test Group
11 stars 2 forks source link

Full screen css issues #33

Closed andiamine closed 8 years ago

andiamine commented 8 years ago

Hi , first issues , css bugs:

this additional css code will fix problem:

body{ padding: 15px; } /* fix icons in list */ ul.cpanel-list li a{ padding-left: 20px; background-size: 20px 20px; background-repeat: no-repeat; display: block; margin-bottom: 5px; }

pepperstreet commented 8 years ago

As far as I can see, there are more issues with the current "fullscreen" option in global config.
At least in my tests, it seems to miss the necessary bootstrap files. for instance: Toggle checkboxes are not displayed. In general, the fullscreen display mode feels strange to me. If this is a 80/85% modal window with shadow, it would feel more familiar... (going to open some related issues/topics)

bildschirmfoto 2016-01-13 um 19 22 24

kiranetph commented 8 years ago

I would not suggest to use or even implement a "full screen" modus. Beside the already mentioned issues (no main navigation, missing module positions, etc) other problems will come along the way ... this mode was mainly made for printing the component content.

The existing dashboard ( i would even prefer "Control Panel") should just be improved a little to work with existing templates/frameworks. We should start with the "Control Panel" landing page, then work on each of the sub menues.

Serhioromano commented 8 years ago

I agree with @kiranetph. I already regret that added fullscreen mode. Unfortunately component.php file is not always support head scripts load and other things. You never know if it is going to work or not.

kiranetph commented 8 years ago

lets remove the "full screen" mode, to avoid more issues ... we better work on the control panel . I will open some issues on it later. btw, the prefix mode is ok, but should automatically load css files with same name. I would also suggest to allow access to xml configuration to change parameter (like in list, markup etc templates) --> icon, color , number of records ... i will submit a demo control panel, after making tests with different frameworks

Barabashk commented 8 years ago

it's interesting for me why team decide use front-end editing, the admin view is almost perfect now in C8 and people are used to it. but now must be done a lot of work to good stable work at least. We editing admin setting once and later works only with articles

and what about security? admin panel have many security levels, but to edit cobalt main params from front-end i must know only login and pass of admin

also 1 more step is needed to start work with cobalt - creating admin-menu-item. it make me sad a little. I think less steps is a better way

pepperstreet commented 8 years ago

@Serhioromano You don't have to use the default component.php It could be your own file and naming. Then you can add any required CSS/JS stuff.

kiranetph commented 8 years ago

it's interesting for me why team decide use front-end editing,

@Barabashk Not sure, but It might be part of a long term strategy to transform Cobalt from a "Joomla only" component to a universal application which can be used with other CMS. See gantry5 --> works with Joomla, Wordpress, Grav, Stand-alone ...

pepperstreet commented 8 years ago

Build-in fullscreen alternative - Protostar Fluid :)

Actually, it is quite simple to get a cross-css-framework compatibility with a J! core feature:

Nice side-effects

Eye-candy & branding ;)

justanotherguyme commented 8 years ago

Full screen is needed. Without you cannot access management of fields. As the menu extents pass my template so it is not select-able. You can see it but when you cross the gap to try and click the drop down menu disappears. cbbug

justanotherguyme commented 8 years ago

If full screen isn't an option we should at least set a minimum height in CO9 Dashboard. I like full screen as I deal with many many many many fields.