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

Responsive layout would be awesome #692

Open
artfulrobot opened this issue Oct 14, 2020 · 4 comments
Open

Responsive layout would be awesome #692

artfulrobot opened this issue Oct 14, 2020 · 4 comments
Labels
enhancement New feature or enhancement

Comments

@artfulrobot
Copy link
Contributor

I've just installed OWA (standalone) and I'm pretty impressed, thank you, everyone for making an awesome thing!

One thing I struggle with though is the layout. It seems to require at least 1500px width, and even then there's some eyesores like wrapped left nav.

On a mobile you simply can't see the right quarter of things, and you can't even zoom out or in to make it fit.

It would be fab to make it work better on smaller/more flexible screen sizes.

@artfulrobot artfulrobot added the enhancement New feature or enhancement label Oct 14, 2020
@artfulrobot
Copy link
Contributor Author

I'm going to be doing a little work on this on my fork. I'll do a PR if I get anywhere.

Is there anything I should know? Things I know I don't know, or am assuming, that come to mind are:

  • Doesn't look like there's any compile step for CSS (e.g. no webpack/gulp)
  • I'm not sure which templates and css files relate to its use as a plugin - and I'm going to be working on the stand alone version.

@padams
Copy link
Collaborator

padams commented Oct 15, 2020

OWA uses its own build script to compile the admin/reporting CSS (we need to move to webpack with v2.0). To build the css:

/path/to/php cli.php cmd=build package=owa.reporting-css

@artfulrobot
Copy link
Contributor Author

@padams thanks for that! How do you feel about Laravel Mix? It makes webpack easy :-) and is just as flexible.

@padams
Copy link
Collaborator

padams commented Oct 15, 2020

Don't know much about it but will take a look.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or enhancement
Projects
None yet
Development

No branches or pull requests

2 participants