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

UXUI 21 Pull 2 #1

Open
wants to merge 27 commits into
base: develop
Choose a base branch
from
Open

UXUI 21 Pull 2 #1

wants to merge 27 commits into from

Conversation

simongamester
Copy link
Owner

Merged patients-list-full from develop.

simongamester and others added 27 commits July 14, 2016 14:18
Search text box and button optimised for mobile.
Button text “Search” button on mobile.
Changed column widths for headers search box and user box for lg md and
sm viewports.
Fixed display issue with red clear button on tablet.
Applied reduced positioning for header search and text box as applied
on home page.
The tabs for Patient Info, Date / Time and Counts in MPV patient
listings have been replaced with a dropdown button for mobile view to
save space.

Also added padding to fluid table layout by adding a container-fluid
div. which means tables don’t run to the edge on all devices.
Fixed large gap between tablel and detail panels on mobile (when
stacked)

Added padding to pageWrapper to avoid elements at the bottom of the
page from appearing underneath the footer.

General fixed to padding and margins to make element alignment more
consistent.
Fixed large gap between tablel and detail panels on mobile (when
stacked)

Added padding to pageWrapper to avoid elements at the bottom of the
page from appearing underneath the footer.

General fixed to padding and margins to make element alignment more
consistent.
Summary information stacks on mobile.
Added styles and media queries for responsive tables which stack below
300px.

Added a breakpoint variable to themes.scss.
Added responsive tables to all table lists. This included adding a
rad-table class to the table element and adding data-th attributes to
each td tag within ng-repeat.

Breakpoint between normal and responsive tables is set to 400px and
defined within theme.scss as $breakpoint-alpha
The MPV sub header is now set inside an inline-block element with a
min-width of 300px. This causes the dropdown button to stack underneath
(and not above) on smaller devices.

The tabs for Patient Info, Date / Time and Counts in MPV patient
listings have been replaced with a dropdown button for mobile view to
save space.

Also added padding to fluid table layout by adding a container-fluid
div. which means tables don’t run to the edge on all devices.
Added a collapsable nabber to replace the sidebar for mobile devices.
Added toggle button next to page header to toggle nav.
Added new toolbar for mobile only. Uses bootstrap tabs to toggle
between search, notifications and user profile.
Added bootstrap tabs for notifications, profile and search. Selecting
one item, turns off any other active elements.
Added count bubble to top right of notification icon.
Added toggle to user, notifications and search
Set active class on li tabs when clicked. Disable when toggled off.
Fixed Home Search box and Header Search Box
UXUI 23 - Introduction of responsive tables
UXUI 22 - Enhancements to element padding, footer, and responsive sidebar
UXUI 24 - Addition of mobile-ready header toolbar
# Conflicts:
#	webapp/app/views/search/patients-list-full.html
# Conflicts:
#	webapp/app/index.html
#	webapp/app/views/search/patients-list-full.html
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.

2 participants