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

Navigation Tests #1133

Closed
wants to merge 26 commits into from
Closed

Navigation Tests #1133

wants to merge 26 commits into from

Conversation

Blendify
Copy link
Member

This PR is to test PRs #1125 and #1122

Blendify added 25 commits April 8, 2021 19:39
This patch addresses some sass formatting to make the code easier to read:

- Use leading zeros on decimals less than 1
- Use parentheses around math for css propeties with multiply arguments
- Spaces after commas in arguments

In the future it would be nice to automatically format this with a tool like style lint.
This patch updates the css layout to use new html5 semantic tags. This patch also reworks the sidebar to reduce the needed css/html nesting and makes things simpler. As a result this improves the responsiveness of the sidebar. The sidebar is now always fixed to 300px (this was a bug report will update to add the task).

This patch helps with html5 adoption and makes moving to bootstrap easier. This patch also helps with docutils 0.17 which makes better use of semantic tags.
commit 4d14428
Merge: 69f0472 ca2719b
Author: Aaron Carlisle <carlisle.b3d@gmail.com>
Date:   Mon Apr 5 17:21:27 2021 -0400

    Merge branch 'master' into Blendify/fix-1108

commit 69f0472
Author: Aaron Carlisle <carlisle.b3d@gmail.com>
Date:   Mon Apr 5 17:20:09 2021 -0400

    Update Assets

commit 26ac01c
Author: Aaron Carlisle <carlisle.b3d@gmail.com>
Date:   Mon Apr 5 13:19:41 2021 -0400

    Add Ie suppport

commit 44ec5fa
Author: Aaron Carlisle <carlisle.b3d@gmail.com>
Date:   Thu Apr 1 22:27:57 2021 -0400

    hlist: Make columns collapse when viewport is narrow

    When the items of the hlist cannot fit into the viewport a collumn is split into a new row until the content fits.

    This dramically improves mobile experience, for example https://docs.blender.org/api/current/bpy.types.AlphaUnderSequence.html will introduce horizonal scrolling on the whole viewport which causes visual glitchs with other content.

    Fixes #1108
commit 201132b
Merge: fb6219c 2026bb6
Author: Aaron Carlisle <carlisle.b3d@gmail.com>
Date:   Sun Apr 18 18:10:08 2021 -0400

    Merge branch 'master' into Blendify/fixed-header

commit fb6219c
Author: Aaron Carlisle <carlisle.b3d@gmail.com>
Date:   Sun Apr 11 22:49:11 2021 -0400

    Add delta & adjust padding

commit 25ea466
Author: Aaron Carlisle <carlisle.b3d@gmail.com>
Date:   Sun Apr 11 22:33:52 2021 -0400

    Move Header Height to variable

commit 0d8ed6d
Author: Aaron Carlisle <carlisle.b3d@gmail.com>
Date:   Sun Apr 11 00:59:38 2021 -0400

    Update comment

commit e5091f4
Author: Aaron Carlisle <carlisle.b3d@gmail.com>
Date:   Sun Apr 11 00:57:18 2021 -0400

    Header: Hide on scroll

    This patch solve the issue where users have to scroll to the top of the page to open the sidebar.

    This patch will work best with #1122 but can be independent.

    Fixes: #473
@Blendify Blendify marked this pull request as draft April 19, 2021 05:04
@Blendify Blendify closed this Jun 10, 2021
@Blendify Blendify deleted the Blendify/nav-tests branch June 10, 2021 21:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant