flosell / iam-policy-json-to-terraform

Small tool to convert an IAM Policy in JSON format into a Terraform aws_iam_policy_document
https://flosell.github.io/iam-policy-json-to-terraform/
Apache License 2.0
774 stars 58 forks source link

Basic mobile-friendliness for web-frontend to appease Google #30

Closed flosell closed 2 years ago

flosell commented 2 years ago

Context

The tool is primarily used by infrastructure people for their work - I assume most will use it on their desktops and laptops. However, Google penalises web-pages that aren't mobile-friendly at all.

Outcomes

Implement basic mobile friendliness (use Googles Tools as a guide) so that the page isn't penalised any more. Improve the styling just enough so the tools has some basic usability on mobile devices for those who need it (or stumble upon it on their mobile and want to explore).

Related issues

25 deals with making the web version prettier overall so someone working on that part might already have made some tooling choices or even made this issue redundant.

flosell commented 2 years ago

Googles mobile-findings were resolved as part of #30. It doesn't look pretty but at least it isn't penalised anymore. Analytics tells me not many people try to use this tool on their phone (which makes sense, given the use-case it's aimed for) so this shouldn't be a big deal.

If you are reading this and feel that there should be a better mobile experience, feel free to open a new issue or, even better, submit a PR.