Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
SAK-33253 - Move portal javascript variable up before other snippets (#4697)

(cherry picked from commit 389da88c5bc5e962facf0d46b9ed6db4595cfe05)

SAK-32738 - Missing comma in manual merge

SAK-32738 - Missing comma in manual merge

SAK-32738 - Adding userType and userRole to portal variables (#4651)

  1. … 1 more file in changeset.
SAK-32738 - Adding userType and userRole to portal variables (#4651)

  1. … 1 more file in changeset.
SAK-30944 AntiSamy alert is not dismissible (#4525)

(cherry picked from commit 46a0eaa0565ed424038a001f83cd8a5952a5ea29)

Merge remote-tracking branch 'upstream/11.x' into 14-nyu-11.x

    • -12
    • +21
    ./webapp/vm/morpheus/includePageBody.vm
  1. … 7 more files in changeset.
ND custom reverse order of login links

    • -18
    • +18
    ./webapp/vm/morpheus/snippets/loginImage-snippet.vm
  1. … 1 more file in changeset.
Another round of NYU morpheus changes (#4249)

* SAK-32443 Add MorpheusViewportHelper so the JavaScript can more easily know which Morpheus breakpoint is currently applied

* SAK-32443 Avoid zoom when focusing the search field on the sites modal on touch devices

* SAK-32443 fix touch scroll causing content behind more sites to move about

* SAK-32414 remove animation from left tool menu

* SAK-32430 Apply NYU styling to reload sites popover

* SAK-32420 Decrease padding between synoptic tools and 'Overview' reset button

* SAK-32420 Update the border / divider line colors for the synoptic tools

* SAK-32431 reduce width of tool menu dropdown on favorites sites

* SAK-32433 Lighten link coloring throughout interface

* SAK-32418 Implement NYU Styling for the Syllabus Tool

- update famfam icons to use font awesome icons

- change colors of the accordions

- align syllabus edit icons to the right of the syllabus header

  1. … 17 more files in changeset.
SAK-32410 Additional changes and bug fixes for NYU Skin contributions (#4201)

* SAK-32410 Additional changes and bug fixes for NYU Skin contributions

Header Row Updates

* move the role switch action into a drop down menu

* only show role switch menu option if it has had the javascript set it up

* show role options on dekstop/tablet and offer menu on phone

* show the exit roleSwitch anchor in the navbar on all viewports

Updates to "Sites" modal

* Add NYU styles for all sites buttons and menus

* fix auto favorite panel on mobile

* make mask white

* update all term-level star size and make more clickable. Also show the close button when on mobile

Left Menu Updates

* Fix the toolmenu bg color and change blue color

* Tinker styles to extend the toolmenu to the top of its container, to remove the grey bit at the top

Update to Tool Content Area

* Apply NYU tool tab styles

* Align tabs with second tool menu item where possible

* Align the breadcrumb with the toolmenu's first item

* Apply NYU button styles

* Disable swapped-view styles by default (can be re-enabled via a skin variable)

* Apply NYU button styling to synoptic tool buttons

* Update the breadcrumb link color

Mobile Updates

* Apply NYU mobile design to Sakai 12

* Make the skipnav actions into two rows, one for the site-context and the other for the tool-context

* Don't uppercase the skipnav text and adjust the breadcrumb widths so long site and tool names clip nicely

* Affix only the banner on mobile and allow click to return to top

* Fix javascript lessonbuilder due to fixed header changes

* Fix button container view positioning in single column on mobile

* Fix help buttons and button container positioning on mobile

Favorites row

* Update the selected site's bg color

Lessons toolbar and navigation changes

* prevent lessons tabs and buttons from overlapping one another and make them behave like good little children

Synoptic tools

* Fix alignment of the tool menu in synoptic tools and the profile2 tool. And remove top margin from synoptic tools iframe content

* Fix synoptic tool button alignment

Misc.

* Default the footer color to something less blue

* Add aria-hidden='true' to font awesome icons in portal templates

    • -3
    • +3
    ./webapp/vm/morpheus/includeLoginNav.vm
    • -2
    • +2
    ./webapp/vm/morpheus/includePageBody.vm
    • -2
    • +2
    ./webapp/vm/morpheus/includeSitesNav.vm
    • -17
    • +21
    ./webapp/vm/morpheus/snippets/roleSwitch-snippet.vm
  1. … 27 more files in changeset.
SAK-32296 Add NYU's "auto favorites" feature (#4147)

There are a few components to this:

* The "Organize Favorites" tab of the "Sites" drawer now shows an

"Automatically add new sites to your favorites bar" toggle. If

this is enabled (the default), user favorites are automatically

added to include sites as they appear.

* To avoid the user being overwhelmed by sites, we introduce a limit

of 15 sites (configurable via sakai.properties) to the site bar at

the top of the portal. The "Organize Favorites" tab shows a warning

if the user has more than this many sites, and provides a visual

indication of which sites are above the fold.

* Since users will want to occasionally prune their list of favorite

sites, there's a "select all/select none" star at the top of each

term shown in the Sites drawer. This allows all sites within a term

to be favorited or unfavorited at once.

* The "Reload to see your updated favorites" indicator will now only

show if the user has made a change. I.e. favoriting and then

unfavoriting a site won't show the indicator.

    • -10
    • +36
    ./webapp/vm/morpheus/moresites.vm
  1. … 9 more files in changeset.
SAK-32379 Incorporate NYU skin changes for header, favorites and tool menu (#4158)

* SAK-32379 Incorporate NYU skin changes for header, favorites and tool menu

Header Row Updates

* Update the Sakai Logo and make it larger

* Make separator between Noodle bullhorns and “Sites” menu the same height

* Hover states for the bullhorn icons is currently dark blue. Apply the same light white box-shadow glow on hover for these.

* Reduce the height of the banner row to 52px

* Remove animation and only fix the top logo banner when scrolling

* Add slight amount of padding on the right of the window to user dropdown menu

* Change styling of the profile picture "Change" button

* To ensure WCAG contrast compliance for the text in the header, use a darker blue for secondary background color: #3949AB

* Moved the role switcher from the tool menu to the top banner

Favorites Row Updates

* Match favorite sites row min-height with the banner height: 52px

* Implement NYU Classes styles for the default/hover/active button states

* Implement NYU Classes styles for the tool submenu and menu item default/hover/active states

* Remove padding from the right of the “Home” button

Left Tool Menu

* Appy NYU Classes styles for default/hover/active button states

* Affix the collapse toggle menu item to the bottom of the page and apply NYU Classes styles

* Set the tool menu width to 200px

* Clean up styles on mobile version

Portlet Content

* Apply a minimum height to portlet content so it minimally matches the toolmenu height

* SAK-32379 Fix collapsed tool menu title flyout

* SAK-32379 hide roleswitch icon on smaller viewports

* SAK-32379 fix line-height and positioning of bullhorn counts

* SAK-32379 reduce distance between icon and title in toolmenu

* SAK-32379 update the Sakai logo

* SAK-32379 Topmost tool top edge fix

* SAK-32379 Added top border to topmost tool li

    • -0
    • +26
    ./webapp/vm/morpheus/includeDesktopToolHeader.vm
    • -1
    • +24
    ./webapp/vm/morpheus/includeLoginNav.vm
    • -6
    • +4
    ./webapp/vm/morpheus/includePageNav.vm
    • -71
    • +2
    ./webapp/vm/morpheus/includePageWithNav.vm
    • -0
    • +67
    ./webapp/vm/morpheus/includeSiteHierarchy.vm
    • -10
    • +10
    ./webapp/vm/morpheus/snippets/roleSwitch-snippet.vm
  1. … 17 more files in changeset.
SAK-32307 move breadcrumb bar and modify colors of header (#4058)

* SAK-32307 move breadcrumb bar and modify colors of header

* SAK-32307 fix border on dropdown indicator

* Remove whitespace

* Remove whitespace

* SAK-32307 working on alignment of help and direct link buttons

* SAK-32307 alignment of help buttons on two column desktop display

    • -1
    • +2
    ./webapp/vm/morpheus/includePageWithNav.vm
  1. … 8 more files in changeset.
SAK-32270 Make tools/subsites list scrollable on a mobile screen. (#4077)

(cherry picked from commit 9f0942084d60f45f5cb6bd8f7cf5ca0d2072da87)

Conflicts:

library/src/morpheus-master/sass/base/_responsive.scss

    • -186
    • +187
    ./webapp/vm/morpheus/includePageNav.vm
  1. … 2 more files in changeset.
SAK-32224 (#3961)

Ability to disable the animated tool menu by property

    • -1
    • +1
    ./webapp/vm/morpheus/includePageNav.vm
  1. … 3 more files in changeset.
SAK-32184 Remove redundant -pack projects. (#3912)

* SAK-32184 Remove redundant -pack projects.

Make most -impl projects of type sakai-component which means we have

less modules in the build and our build is smaller.

There were some references left to the -impl projects from things other than -pack projects. These have been refactored, either by moving the code, removing the unused dependency or in a couple of cases re-writing a tiny bit of code.

When deploying don’t create lots of small files which slows down the deployment for me.

    • -27
    • +0
    ./testBundle/testportalvelocity.config
  1. … 508 more files in changeset.
SAK-31799 make favorites clickable on mobile (#3943)

* SAK-31799 Allow favorite site links to be clickable on mobile devices

- Now that links are clickable, make the drag handle icon the actual drag handle for dragging

- Also reinstate the drag icon on mobile devices

* SAK-31799 Fix favorites dragging not working on some pages by ensuring that touch-punch is included for touch devices

  1. … 2 more files in changeset.
SAK-31799 make favorites clickable on mobile (#3943)

* SAK-31799 Allow favorite site links to be clickable on mobile devices

- Now that links are clickable, make the drag handle icon the actual drag handle for dragging

- Also reinstate the drag icon on mobile devices

* SAK-31799 Fix favorites dragging not working on some pages by ensuring that touch-punch is included for touch devices

  1. … 2 more files in changeset.
SAK-32213 Moved bullhorns to the left of quicklinks (#3957)

Added a label, too.

    • -6
    • +14
    ./webapp/vm/morpheus/includeLoginNav.vm
  1. … 4 more files in changeset.
SAK-32223 Drop down now works as expected. (#3956)

    • -2
    • +2
    ./webapp/vm/morpheus/includeLoginNav.vm
  1. … 2 more files in changeset.
SAK-32211 Added ability to change picture in portal (#3950)

Original work from NYU with some considerable work on standardisation

by myself.

    • -1
    • +1
    ./webapp/vm/morpheus/includeLoginNav.vm
  1. … 10 more files in changeset.
SAK-32210 Add alert styling to deletion message. (#3941)

SAK-32210 Add alert styling to deletion message. (#3941)

(cherry picked from commit 1e500cfb21b0a982e39d2e361ba724ee5c0f0ac7)

SAK-30461 Add bullhorns to portal (#3822)

    • -0
    • +6
    ./webapp/vm/morpheus/includeLoginNav.vm
  1. … 25 more files in changeset.
SAK-32027: Search in 'Sites' pop-up doesn't work properly (#3687)

(cherry picked from commit 5dd88cc3bdd46b30534d54b98d0d512df2c623a3)

  1. … 1 more file in changeset.
SAK-32027: Search in 'Sites' pop-up doesn't work properly (#3687)

  1. … 1 more file in changeset.
SAK-31587 - Ensure simulated dialogs can be closed via the keyboard (#3427)

  1. … 2 more files in changeset.
SAK-31587 - Ensure simulated dialogs can be closed via the keyboard (#3427)

  1. … 2 more files in changeset.
SAK-32012 missing closing quote (#3676)

    • -1
    • +1
    ./webapp/vm/morpheus/includePageNav.vm
SAK-32012 missing closing quote (#3676)

    • -1
    • +1
    ./webapp/vm/morpheus/includePageNav.vm