Skip to content
This repository was archived by the owner on Mar 29, 2023. It is now read-only.
This repository was archived by the owner on Mar 29, 2023. It is now read-only.

gitiles lacks responsive design #235

Open

Description

@avm99963

Gitiles isn't optimized for small screens (mobile, mainly). It would be awesome if we added responsive design so it adapts to small screens, what do you think?

I'd be willing to contribute changes towards this direction.

Activity

  1. jrn commented on Aug 17, 2021

    @jrn
    Contributor

    Sure, a CSS change to improve that would be welcome!

    See https://gerrit.googlesource.com/gitiles/+/HEAD/Documentation/developer-guide.md for contribution instructions.

  2. avm99963 commented on Aug 17, 2021

    @avm99963
    Author

    Awesome, I'll get to that soon then :)

  3. avm99963 commented on Dec 28, 2021

    @avm99963
    Author

    I've made some progress in CLs 327080 and 327120. I'm not fully happy with the last one since it uses a CSS property which is not correctly implemented in Safari and has an accessibility issue, but I'm happy with sending the first one for review.

    @jrn: I don't know how you do code review in the gitiles project, but if you're fine with that, I can add you as a reviewer of the first change.

    These are some screenshots showing what's changed:

    Before (current HEAD) After CL 327080
    home_now home_responsive
    repoindex_now repoindex_responsive
    tree_now tree_responsive
    file_now file_responsive
    log_now log_responsive
    doc_now doc_responsive

    Also, here is a comparison of the commit page, which is improved in the 2nd CL:

    Before (current HEAD) After CL 327080 After CL 327120
    commit_now commit_responsive1 commit_responsive2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions