`, and ``.
+// $font-family-monospace: Menlo, Monaco, Consolas, "Courier New", monospace
+$font-family-base: $font-family-sans-serif;
+
+$font-size-base: 14px;
+// $font-size-large: ceil(($font-size-base * 1.25)); // ~18px
+$font-size-small: ceil(($font-size-base * 0.85)); // ~12px
+
+// $font-size-h1: floor(($font-size-base * 2.6)) // ~36px
+// $font-size-h2: floor(($font-size-base * 2.15)) // ~30px
+// $font-size-h3: ceil(($font-size-base * 1.7)) // ~24px
+// $font-size-h4: ceil(($font-size-base * 1.25)) // ~18px
+// $font-size-h5: $font-size-base
+// $font-size-h6: ceil(($font-size-base * 0.85)) // ~12px
+
+//** Unit-less `line-height` for use in components like buttons.
+// $line-height-base: 1.428571429 // 20/14
+//** Computed "line-height" (`font-size` * `line-height`) for use with `margin`, `padding`, etc.
+// $line-height-computed: floor(($font-size-base * $line-height-base)) // ~20px
+
+//** By default, this inherits from the ``.
+// $headings-font-family: inherit
+// $headings-font-weight: 500
+// $headings-line-height: 1.1
+// $headings-color: inherit
+
+//== Iconography
+//
+//## Specify custom location and filename of the included Glyphicons icon font. Useful for those including Bootstrap via Bower.
+
+//** Load fonts from this directory.
+
+// [converter] If $bootstrap-sass-asset-helper if used, provide path relative to the assets load path.
+// [converter] This is because some asset helpers, such as Sprockets, do not work with file-relative paths.
+// $icon-font-path: if($bootstrap-sass-asset-helper, "bootstrap/", "../fonts/bootstrap/")
+
+//** File name for all font files.
+// $icon-font-name: "glyphicons-halflings-regular"
+//** Element ID within SVG icon file.
+// $icon-font-svg-id: "glyphicons_halflingsregular"
+
+//== Components
+//
+//## Define common padding and border radius sizes and more. Values based on 14px text and 1.428 line-height (~20px to start).
+
+// $padding-base-vertical: 6px
+// $padding-base-horizontal: 12px
+
+// $padding-large-vertical: 10px
+// $padding-large-horizontal: 16px
+
+// $padding-small-vertical: 5px
+// $padding-small-horizontal: 10px
+
+// $padding-xs-vertical: 1px
+// $padding-xs-horizontal: 5px
+
+// $line-height-large: 1.3333333 // extra decimals for Win 8.1 Chrome
+// $line-height-small: 1.5
+
+// $border-radius-base: 4px
+// $border-radius-large: 6px
+// $border-radius-small: 3px
+
+//** Global color for active items (e.g., navs or dropdowns).
+// $component-active-color: #fff
+//** Global background color for active items (e.g., navs or dropdowns).
+// $component-active-bg: $brand-primary
+
+//** Width of the `border` for generating carets that indicate dropdowns.
+// $caret-width-base: 4px
+//** Carets increase slightly in size for larger components.
+// $caret-width-large: 5px
+
+//== Tables
+//
+//## Customizes the `.table` component with basic values, each used across all table variations.
+
+//** Padding for ``s and ` `s.
+// $table-cell-padding: 8px
+//** Padding for cells in `.table-condensed`.
+// $table-condensed-cell-padding: 5px
+
+//** Default background color used for all tables.
+// $table-bg: transparent
+//** Background color used for `.table-striped`.
+// $table-bg-accent: #f9f9f9
+//** Background color used for `.table-hover`.
+// $table-bg-hover: #f5f5f5
+// $table-bg-active: $table-bg-hover
+
+//** Border color for table and cell borders.
+// $table-border-color: #ddd
+
+//== Buttons
+//
+//## For each of Bootstrap's buttons, define text, background and border color.
+
+// $btn-font-weight: normal
+
+// $btn-default-color: #333
+// $btn-default-bg: #fff
+// $btn-default-border: #ccc
+
+// $btn-primary-color: #fff
+// $btn-primary-bg: $brand-primary
+// $btn-primary-border: darken($btn-primary-bg, 5%)
+
+// $btn-success-color: #fff
+// $btn-success-bg: $brand-success
+// $btn-success-border: darken($btn-success-bg, 5%)
+
+// $btn-info-color: #fff
+// $btn-info-bg: $brand-info
+// $btn-info-border: darken($btn-info-bg, 5%)
+
+// $btn-warning-color: #fff
+// $btn-warning-bg: $brand-warning
+// $btn-warning-border: darken($btn-warning-bg, 5%)
+
+// $btn-danger-color: #fff
+// $btn-danger-bg: $brand-danger
+// $btn-danger-border: darken($btn-danger-bg, 5%)
+
+// $btn-link-disabled-color: $gray-light
+
+// Allows for customizing button radius independently from global border radius
+// $btn-border-radius-base: $border-radius-base
+// $btn-border-radius-large: $border-radius-large
+// $btn-border-radius-small: $border-radius-small
+
+//== Forms
+//
+//##
+
+//** ` ` background color
+// $input-bg: #fff
+//** ` ` background color
+// $input-bg-disabled: $gray-lighter
+
+//** Text color for ` `s
+// $input-color: $gray
+//** ` ` border color
+// $input-border: #ccc
+
+// TODO: Rename `$input-border-radius` to `$input-border-radius-base` in v4
+//** Default `.form-control` border radius
+// This has no effect on ``s in some browsers, due to the limited stylability of ``s in CSS.
+// $input-border-radius: $border-radius-base
+//** Large `.form-control` border radius
+// $input-border-radius-large: $border-radius-large
+//** Small `.form-control` border radius
+// $input-border-radius-small: $border-radius-small
+
+//** Border color for inputs on focus
+$input-border-focus: #66afe9;
+
+//** Placeholder text color
+// $input-color-placeholder: #999
+
+//** Default `.form-control` height
+// $input-height-base: ($line-height-computed + ($padding-base-vertical * 2) + 2)
+//** Large `.form-control` height
+// $input-height-large: (ceil($font-size-large * $line-height-large) + ($padding-large-vertical * 2) + 2)
+//** Small `.form-control` height
+// $input-height-small: (floor($font-size-small * $line-height-small) + ($padding-small-vertical * 2) + 2)
+
+//** `.form-group` margin
+// $form-group-margin-bottom: 15px
+
+// $legend-color: $gray-dark
+// $legend-border-color: #e5e5e5
+
+//** Background color for textual input addons
+// $input-group-addon-bg: $gray-lighter
+//** Border color for textual input addons
+// $input-group-addon-border-color: $input-border
+
+//** Disabled cursor for form controls and buttons.
+// $cursor-disabled: not-allowed
+
+//== Dropdowns
+//
+//## Dropdown menu container and contents.
+
+//** Background for the dropdown menu.
+// $dropdown-bg: #fff
+//** Dropdown menu `border-color`.
+// $dropdown-border: rgba(0,0,0,.15)
+//** Dropdown menu `border-color` **for IE8**.
+// $dropdown-fallback-border: #ccc
+//** Divider color for between dropdown items.
+// $dropdown-divider-bg: #e5e5e5
+
+//** Dropdown link text color.
+// $dropdown-link-color: $gray-dark
+//** Hover color for dropdown links.
+// $dropdown-link-hover-color: darken($gray-dark, 5%)
+//** Hover background for dropdown links.
+// $dropdown-link-hover-bg: #f5f5f5
+
+//** Active dropdown menu item text color.
+// $dropdown-link-active-color: $component-active-color
+//** Active dropdown menu item background color.
+// $dropdown-link-active-bg: $component-active-bg
+
+//** Disabled dropdown menu item background color.
+// $dropdown-link-disabled-color: $gray-light
+
+//** Text color for headers within dropdown menus.
+// $dropdown-header-color: $gray-light
+
+//** Deprecated `$dropdown-caret-color` as of v3.1.0
+// $dropdown-caret-color: #000
+
+//-- Z-index master list
+//
+// Warning: Avoid customizing these values. They're used for a bird's eye view
+// of components dependent on the z-axis and are designed to all work together.
+//
+// Note: These variables are not generated into the Customizer.
+
+// $zindex-navbar: 1000
+// $zindex-dropdown: 1000
+// $zindex-popover: 1060
+// $zindex-tooltip: 1070
+// $zindex-navbar-fixed: 1030
+// $zindex-modal-background: 1040
+// $zindex-modal: 1050
+
+//== Media queries breakpoints
+//
+//## Define the breakpoints at which your layout will change, adapting to different screen sizes.
+
+// Extra small screen / phone
+//** Deprecated `$screen-xs` as of v3.0.1
+// $screen-xs: 480px
+//** Deprecated `$screen-xs-min` as of v3.2.0
+// $screen-xs-min: $screen-xs
+//** Deprecated `$screen-phone` as of v3.0.1
+// $screen-phone: $screen-xs-min
+
+// Small screen / tablet
+//** Deprecated `$screen-sm` as of v3.0.1
+// $screen-sm: 768px
+// $screen-sm-min: $screen-sm
+//** Deprecated `$screen-tablet` as of v3.0.1
+// $screen-tablet: $screen-sm-min
+
+// Medium screen / desktop
+//** Deprecated `$screen-md` as of v3.0.1
+// $screen-md: 992px
+// $screen-md-min: $screen-md
+//** Deprecated `$screen-desktop` as of v3.0.1
+// $screen-desktop: $screen-md-min
+
+// Large screen / wide desktop
+//** Deprecated `$screen-lg` as of v3.0.1
+// $screen-lg: 1200px
+// $screen-lg-min: $screen-lg
+//** Deprecated `$screen-lg-desktop` as of v3.0.1
+// $screen-lg-desktop: $screen-lg-min
+
+// So media queries don't overlap when required, provide a maximum
+// $screen-xs-max: ($screen-sm-min - 1)
+// $screen-sm-max: ($screen-md-min - 1)
+// $screen-md-max: ($screen-lg-min - 1)
+
+//== Grid system
+//
+//## Define your custom responsive grid.
+
+//** Number of columns in the grid.
+// $grid-columns: 12
+//** Padding between columns. Gets divided in half for the left and right.
+// $grid-gutter-width: 30px
+// Navbar collapse
+//** Point at which the navbar becomes uncollapsed.
+// $grid-float-breakpoint: $screen-sm-min
+//** Point at which the navbar begins collapsing.
+// $grid-float-breakpoint-max: ($grid-float-breakpoint - 1)
+
+//== Container sizes
+//
+//## Define the maximum width of `.container` for different screen sizes.
+
+// Small screen / tablet
+// $container-tablet: (720px + $grid-gutter-width)
+//** For `$screen-sm-min` and up.
+// $container-sm: $container-tablet
+
+// Medium screen / desktop
+// $container-desktop: (940px + $grid-gutter-width)
+//** For `$screen-md-min` and up.
+// $container-md: $container-desktop
+
+// Large screen / wide desktop
+// $container-large-desktop: (1140px + $grid-gutter-width)
+//** For `$screen-lg-min` and up.
+// $container-lg: $container-large-desktop
+
+//== Navbar
+//
+//##
+
+// Basics of a navbar
+// $navbar-height: 50px
+// $navbar-margin-bottom: $line-height-computed
+// $navbar-border-radius: $border-radius-base
+// $navbar-padding-horizontal: floor(($grid-gutter-width / 2))
+// $navbar-padding-vertical: (($navbar-height - $line-height-computed) / 2)
+// $navbar-collapse-max-height: 340px
+
+// $navbar-default-color: #777
+// $navbar-default-bg: #f8f8f8
+// $navbar-default-border: darken($navbar-default-bg, 6.5%)
+
+// Navbar links
+// $navbar-default-link-color: #777
+// $navbar-default-link-hover-color: #333
+// $navbar-default-link-hover-bg: transparent
+// $navbar-default-link-active-color: #555
+// $navbar-default-link-active-bg: darken($navbar-default-bg, 6.5%)
+// $navbar-default-link-disabled-color: #ccc
+// $navbar-default-link-disabled-bg: transparent
+
+// Navbar brand label
+// $navbar-default-brand-color: $navbar-default-link-color
+// $navbar-default-brand-hover-color: darken($navbar-default-brand-color, 10%)
+// $navbar-default-brand-hover-bg: transparent
+
+// Navbar toggle
+// $navbar-default-toggle-hover-bg: #ddd
+// $navbar-default-toggle-icon-bar-bg: #888
+// $navbar-default-toggle-border-color: #ddd
+
+//=== Inverted navbar
+// Reset inverted navbar basics
+// $navbar-inverse-color: lighten($gray-light, 15%)
+// $navbar-inverse-bg: #222
+// $navbar-inverse-border: darken($navbar-inverse-bg, 10%)
+
+// Inverted navbar links
+// $navbar-inverse-link-color: lighten($gray-light, 15%)
+// $navbar-inverse-link-hover-color: #fff
+// $navbar-inverse-link-hover-bg: transparent
+// $navbar-inverse-link-active-color: $navbar-inverse-link-hover-color
+// $navbar-inverse-link-active-bg: darken($navbar-inverse-bg, 10%)
+// $navbar-inverse-link-disabled-color: #444
+// $navbar-inverse-link-disabled-bg: transparent
+
+// Inverted navbar brand label
+// $navbar-inverse-brand-color: $navbar-inverse-link-color
+// $navbar-inverse-brand-hover-color: #fff
+// $navbar-inverse-brand-hover-bg: transparent
+
+// Inverted navbar toggle
+// $navbar-inverse-toggle-hover-bg: #333
+// $navbar-inverse-toggle-icon-bar-bg: #fff
+// $navbar-inverse-toggle-border-color: #333
+
+//== Navs
+//
+//##
+
+//=== Shared nav styles
+// $nav-link-padding: 10px 15px
+// $nav-link-hover-bg: $gray-lighter
+
+// $nav-disabled-link-color: $gray-light
+// $nav-disabled-link-hover-color: $gray-light
+
+//== Tabs
+// $nav-tabs-border-color: #ddd
+
+// $nav-tabs-link-hover-border-color: $gray-lighter
+
+// $nav-tabs-active-link-hover-bg: $body-bg
+// $nav-tabs-active-link-hover-color: $gray
+// $nav-tabs-active-link-hover-border-color: #ddd
+
+// $nav-tabs-justified-link-border-color: #ddd
+// $nav-tabs-justified-active-link-border-color: $body-bg
+
+//== Pills
+// $nav-pills-border-radius: $border-radius-base
+// $nav-pills-active-link-hover-bg: $component-active-bg
+// $nav-pills-active-link-hover-color: $component-active-color
+
+//== Pagination
+//
+//##
+
+// $pagination-color: $link-color
+// $pagination-bg: #fff
+// $pagination-border: #ddd
+
+// $pagination-hover-color: $link-hover-color
+// $pagination-hover-bg: $gray-lighter
+// $pagination-hover-border: #ddd
+
+// $pagination-active-color: #fff
+// $pagination-active-bg: $brand-primary
+// $pagination-active-border: $brand-primary
+
+// $pagination-disabled-color: $gray-light
+// $pagination-disabled-bg: #fff
+// $pagination-disabled-border: #ddd
+
+//== Pager
+//
+//##
+
+// $pager-bg: $pagination-bg
+// $pager-border: $pagination-border
+// $pager-border-radius: 15px
+
+// $pager-hover-bg: $pagination-hover-bg
+
+// $pager-active-bg: $pagination-active-bg
+// $pager-active-color: $pagination-active-color
+
+// $pager-disabled-color: $pagination-disabled-color
+
+//== Jumbotron
+//
+//##
+
+// $jumbotron-padding: 30px
+// $jumbotron-color: inherit
+// $jumbotron-bg: $gray-lighter
+// $jumbotron-heading-color: inherit
+// $jumbotron-font-size: ceil(($font-size-base * 1.5))
+// $jumbotron-heading-font-size: ceil(($font-size-base * 4.5))
+
+//== Form states and alerts
+//
+//## Define colors for form feedback states and, by default, alerts.
+
+// $state-success-text: #3c763d
+// $state-success-bg: #dff0d8
+// $state-success-border: darken(adjust-hue($state-success-bg, -10), 5%)
+
+// $state-info-text: #31708f
+// $state-info-bg: #d9edf7
+// $state-info-border: darken(adjust-hue($state-info-bg, -10), 7%)
+
+// $state-warning-text: #8a6d3b
+// $state-warning-bg: #fcf8e3
+// $state-warning-border: darken(adjust-hue($state-warning-bg, -10), 5%)
+
+// $state-danger-text: #a94442
+// $state-danger-bg: #f2dede
+// $state-danger-border: darken(adjust-hue($state-danger-bg, -10), 5%)
+
+//== Tooltips
+//
+//##
+
+//** Tooltip max width
+// $tooltip-max-width: 200px
+//** Tooltip text color
+// $tooltip-color: #fff
+//** Tooltip background color
+// $tooltip-bg: #000
+// $tooltip-opacity: .9
+
+//** Tooltip arrow width
+// $tooltip-arrow-width: 5px
+//** Tooltip arrow color
+// $tooltip-arrow-color: $tooltip-bg
+
+//== Popovers
+//
+//##
+
+//** Popover body background color
+// $popover-bg: #fff
+//** Popover maximum width
+// $popover-max-width: 276px
+//** Popover border color
+// $popover-border-color: rgba(0,0,0,.2)
+//** Popover fallback border color
+// $popover-fallback-border-color: #ccc
+
+//** Popover title background color
+// $popover-title-bg: darken($popover-bg, 3%)
+
+//** Popover arrow width
+// $popover-arrow-width: 10px
+//** Popover arrow color
+// $popover-arrow-color: $popover-bg
+
+//** Popover outer arrow width
+// $popover-arrow-outer-width: ($popover-arrow-width + 1)
+//** Popover outer arrow color
+// $popover-arrow-outer-color: fade_in($popover-border-color, 0.05)
+//** Popover outer arrow fallback color
+// $popover-arrow-outer-fallback-color: darken($popover-fallback-border-color, 20%)
+
+//== Labels
+//
+//##
+
+//** Default label background color
+// $label-default-bg: $gray-light
+//** Primary label background color
+// $label-primary-bg: $brand-primary
+//** Success label background color
+// $label-success-bg: $brand-success
+//** Info label background color
+// $label-info-bg: $brand-info
+//** Warning label background color
+// $label-warning-bg: $brand-warning
+//** Danger label background color
+// $label-danger-bg: $brand-danger
+
+//** Default label text color
+// $label-color: #fff
+//** Default text color of a linked label
+// $label-link-hover-color: #fff
+
+//== Modals
+//
+//##
+
+//** Padding applied to the modal body
+// $modal-inner-padding: 15px
+
+//** Padding applied to the modal title
+// $modal-title-padding: 15px
+//** Modal title line-height
+// $modal-title-line-height: $line-height-base
+
+//** Background color of modal content area
+// $modal-content-bg: #fff
+//** Modal content border color
+// $modal-content-border-color: rgba(0,0,0,.2)
+//** Modal content border color **for IE8**
+// $modal-content-fallback-border-color: #999
+
+//** Modal backdrop background color
+// $modal-backdrop-bg: #000
+//** Modal backdrop opacity
+// $modal-backdrop-opacity: .5
+//** Modal header border color
+// $modal-header-border-color: #e5e5e5
+//** Modal footer border color
+// $modal-footer-border-color: $modal-header-border-color
+
+// $modal-lg: 900px
+// $modal-md: 600px
+// $modal-sm: 300px
+
+//== Alerts
+//
+//## Define alert colors, border radius, and padding.
+
+// $alert-padding: 15px
+// $alert-border-radius: $border-radius-base
+// $alert-link-font-weight: bold
+
+// $alert-success-bg: $state-success-bg
+// $alert-success-text: $state-success-text
+// $alert-success-border: $state-success-border
+
+// $alert-info-bg: $state-info-bg
+// $alert-info-text: $state-info-text
+// $alert-info-border: $state-info-border
+
+// $alert-warning-bg: $state-warning-bg
+// $alert-warning-text: $state-warning-text
+// $alert-warning-border: $state-warning-border
+
+// $alert-danger-bg: $state-danger-bg
+// $alert-danger-text: $state-danger-text
+// $alert-danger-border: $state-danger-border
+
+//== Progress bars
+//
+//##
+
+//** Background color of the whole progress component
+// $progress-bg: #f5f5f5
+//** Progress bar text color
+// $progress-bar-color: #fff
+//** Variable for setting rounded corners on progress bar.
+// $progress-border-radius: $border-radius-base
+
+//** Default progress bar color
+// $progress-bar-bg: $brand-primary
+//** Success progress bar color
+// $progress-bar-success-bg: $brand-success
+//** Warning progress bar color
+// $progress-bar-warning-bg: $brand-warning
+//** Danger progress bar color
+// $progress-bar-danger-bg: $brand-danger
+//** Info progress bar color
+// $progress-bar-info-bg: $brand-info
+
+//== List group
+//
+//##
+
+//** Background color on `.list-group-item`
+// $list-group-bg: #fff
+//** `.list-group-item` border color
+// $list-group-border: #ddd
+//** List group border radius
+// $list-group-border-radius: $border-radius-base
+
+//** Background color of single list items on hover
+// $list-group-hover-bg: #f5f5f5
+//** Text color of active list items
+// $list-group-active-color: $component-active-color
+//** Background color of active list items
+// $list-group-active-bg: $component-active-bg
+//** Border color of active list elements
+// $list-group-active-border: $list-group-active-bg
+//** Text color for content within active list items
+// $list-group-active-text-color: lighten($list-group-active-bg, 40%)
+
+//** Text color of disabled list items
+// $list-group-disabled-color: $gray-light
+//** Background color of disabled list items
+// $list-group-disabled-bg: $gray-lighter
+//** Text color for content within disabled list items
+// $list-group-disabled-text-color: $list-group-disabled-color
+
+// $list-group-link-color: #555
+// $list-group-link-hover-color: $list-group-link-color
+// $list-group-link-heading-color: #333
+
+//== Panels
+//
+//##
+
+// $panel-bg: #fff
+// $panel-body-padding: 15px
+// $panel-heading-padding: 10px 15px
+// $panel-footer-padding: $panel-heading-padding
+// $panel-border-radius: $border-radius-base
+
+//** Border color for elements within panels
+// $panel-inner-border: #ddd
+// $panel-footer-bg: #f5f5f5
+
+// $panel-default-text: $gray-dark
+// $panel-default-border: #ddd
+// $panel-default-heading-bg: #f5f5f5
+
+// $panel-primary-text: #fff
+// $panel-primary-border: $brand-primary
+// $panel-primary-heading-bg: $brand-primary
+
+// $panel-success-text: $state-success-text
+// $panel-success-border: $state-success-border
+// $panel-success-heading-bg: $state-success-bg
+
+// $panel-info-text: $state-info-text
+// $panel-info-border: $state-info-border
+// $panel-info-heading-bg: $state-info-bg
+
+// $panel-warning-text: $state-warning-text
+// $panel-warning-border: $state-warning-border
+// $panel-warning-heading-bg: $state-warning-bg
+
+// $panel-danger-text: $state-danger-text
+// $panel-danger-border: $state-danger-border
+// $panel-danger-heading-bg: $state-danger-bg
+
+//== Thumbnails
+//
+//##
+
+//** Padding around the thumbnail image
+// $thumbnail-padding: 4px
+//** Thumbnail background color
+// $thumbnail-bg: $body-bg
+//** Thumbnail border color
+// $thumbnail-border: #ddd
+//** Thumbnail border radius
+// $thumbnail-border-radius: $border-radius-base
+
+//** Custom text color for thumbnail captions
+// $thumbnail-caption-color: $text-color
+//** Padding around the thumbnail caption
+// $thumbnail-caption-padding: 9px
+
+//== Wells
+//
+//##
+
+// $well-bg: #f5f5f5
+// $well-border: darken($well-bg, 7%)
+
+//== Badges
+//
+//##
+
+// $badge-color: #fff
+//** Linked badge text color on hover
+// $badge-link-hover-color: #fff
+// $badge-bg: $gray-light
+
+//** Badge text color in active nav link
+// $badge-active-color: $link-color
+//** Badge background color in active nav link
+// $badge-active-bg: #fff
+
+// $badge-font-weight: bold
+// $badge-line-height: 1
+// $badge-border-radius: 10px
+
+//== Breadcrumbs
+//
+//##
+
+// $breadcrumb-padding-vertical: 8px
+// $breadcrumb-padding-horizontal: 15px
+//** Breadcrumb background color
+// $breadcrumb-bg: #f5f5f5
+//** Breadcrumb text color
+// $breadcrumb-color: #ccc
+//** Text color of current page in the breadcrumb
+// $breadcrumb-active-color: $gray-light
+//** Textual separator for between breadcrumb elements
+// $breadcrumb-separator: "/"
+
+//== Carousel
+//
+//##
+
+// $carousel-text-shadow: 0 1px 2px rgba(0,0,0,.6)
+
+// $carousel-control-color: #fff
+// $carousel-control-width: 15%
+// $carousel-control-opacity: .5
+// $carousel-control-font-size: 20px
+
+// $carousel-indicator-active-bg: #fff
+// $carousel-indicator-border-color: #fff
+
+// $carousel-caption-color: #fff
+
+//== Close
+//
+//##
+
+// $close-font-weight: bold
+// $close-color: #000
+// $close-text-shadow: 0 1px 0 #fff
+
+//== Code
+//
+//##
+
+// $code-color: #c7254e
+// $code-bg: #f9f2f4
+
+// $kbd-color: #fff
+// $kbd-bg: #333
+
+// $pre-bg: #f5f5f5
+// $pre-color: $gray-dark
+// $pre-border-color: #ccc
+// $pre-scrollable-max-height: 340px
+
+//== Type
+//
+//##
+
+//** Horizontal offset for forms and lists.
+// $component-offset-horizontal: 180px
+//** Text muted color
+$text-muted: $gray-light;
+//** Abbreviations and acronyms border color
+// $abbr-border-color: $gray-light
+//** Headings small color
+// $headings-small-color: $gray-light
+//** Blockquote small color
+// $blockquote-small-color: $gray-light
+//** Blockquote font size
+// $blockquote-font-size: ($font-size-base * 1.25)
+//** Blockquote border color
+// $blockquote-border-color: $gray-lighter
+//** Page header border color
+// $page-header-border-color: $gray-lighter
+//** Width of horizontal description list titles
+// $dl-horizontal-offset: $component-offset-horizontal
+//** Point at which .dl-horizontal becomes horizontal
+// $dl-horizontal-breakpoint: $grid-float-breakpoint
+//** Horizontal line color.
+// $hr-border: $gray-lighter
Index: lams_build/conf/scss/_lams_variables.scss
===================================================================
diff -u
--- lams_build/conf/scss/_lams_variables.scss (revision 0)
+++ lams_build/conf/scss/_lams_variables.scss (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -0,0 +1,56 @@
+// Import this file into all LAMS scss files to get the consistent definitions
+@import "_bootstrap-variables.scss";
+
+// LAMS SASS Global Variables
+$gray-light-mid: lighten($gray-base, 86.5%); // #dddddd
+$gray-lightest: lighten($gray-base, 96%); // #f5f5f5 or whitesmoke
+
+// Primary Blue shades
+$brand-primary-darkest: #072B57; // used for main page offcanvas course list
+$brand-primary-darker: #164276; // used for main page offcanvas course list
+$brand-primary-mid: lighten($brand-primary, 12%); // #5798d0
+$brand-primary-light: lighten($brand-primary, 45%); // #dbe9f5
+$brand-primary-bright: #0E9AEF; // used when we need a blue standout, such as the right hand bar indicating the current org in the offcanvas course list.
+
+// Success Green shades
+$brand-success-light: lighten($brand-success, 25%); // #b5dfb5
+
+// Warning Yellow shades:
+$contrast-fade-start: #FCF0AD; // Used in Forum, Comment for highlighting replies
+$contrast-light: #F6EEBF;
+
+// Borders in various colours
+$border-thin-black: thin solid black;
+$border-thin-dotted: thin dotted #2E6DA4; // blue
+$border-thin-dashed: thin dashed #2E6DA4; // blue
+$border-thin-solid: thin solid #2E6DA4; // blue
+$border-thin-body-bg: thin solid $body-bg; // white line
+// Grey
+$border-thin-default: thin solid #AAAAAA;
+$border-thin-default-light: thin solid $gray-lighter;
+$medium-default: 3px solid $gray-light-mid;
+// Blue
+$border-thin-primary: thin solid $brand-primary;
+// Red
+$border-thin-danger: thin solid $brand-danger;
+$border-medium-danger: 3px solid $brand-danger;
+
+// learner page box shadow
+$panel-box-shadow: 0 1px 1px rgba(8, 8, 8, 0.88);
+
+// progress bar
+$optional-activity-background: lighten($brand-primary-mid, 35%);
+$optional-activity-background-heading: lighten($brand-primary-mid, 5%);
+$optional-activity-background-hover: $contrast-light;
+
+// Used just for main.css - the main page
+$main_default_link: #5A738E;
+$main_blue_light_highlight: #A6E5FD;
+$main_fav_org_link: #A7B1C2;
+$main_offcanvas_link: #2B5B95;
+$main_dropdown_border: #D9DEE4;
+$main_navbar_link: #515356;
+$main_singlelesson_hover_border: #9be0f9;
+$main_singlelesson_hover_background: #F0F8FF;
+
+$url_css_directory: "/lams/images/css/";
\ No newline at end of file
Index: lams_build/unix.properties
===================================================================
diff -u -r0fdf00ad8ffebc0cc6d79de96a216c08ce0d4cdf -ra83b0eec89979dce7415b02afdda324b14018dbb
--- lams_build/unix.properties (.../unix.properties) (revision 0fdf00ad8ffebc0cc6d79de96a216c08ce0d4cdf)
+++ lams_build/unix.properties (.../unix.properties) (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -33,4 +33,7 @@
contentrepository.base=/var/opt/lams
#JBoss deploy directory (Unix)
-server.home=/usr/local/wildfly-8.2/
\ No newline at end of file
+server.home=/usr/local/wildfly-8.2/
+
+#Sass executable.
+sass_exec_file=/usr/local/bin/sass
\ No newline at end of file
Index: lams_build/windows.properties
===================================================================
diff -u -r0fdf00ad8ffebc0cc6d79de96a216c08ce0d4cdf -ra83b0eec89979dce7415b02afdda324b14018dbb
--- lams_build/windows.properties (.../windows.properties) (revision 0fdf00ad8ffebc0cc6d79de96a216c08ce0d4cdf)
+++ lams_build/windows.properties (.../windows.properties) (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -32,4 +32,7 @@
contentrepository.base=C:/lams
#JBoss deploy directory (Windows)
-server.home=C:/wildfly-8.2/
\ No newline at end of file
+server.home=C:/wildfly-8.2/
+
+#Sass executable.
+sass_exec_file=sass.bat
\ No newline at end of file
Index: lams_central/.externalToolBuilders/SASS_lams_central.launch
===================================================================
diff -u
--- lams_central/.externalToolBuilders/SASS_lams_central.launch (revision 0)
+++ lams_central/.externalToolBuilders/SASS_lams_central.launch (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Index: lams_central/.gitignore
===================================================================
diff -u -r1d5504551af750d8133e01a8ef0ad5dd541ed506 -ra83b0eec89979dce7415b02afdda324b14018dbb
--- lams_central/.gitignore (.../.gitignore) (revision 1d5504551af750d8133e01a8ef0ad5dd541ed506)
+++ lams_central/.gitignore (.../.gitignore) (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -1,2 +1,3 @@
/bin/
-/build/
\ No newline at end of file
+/build/
+/.sass-cache/
Index: lams_central/.project
===================================================================
diff -u -r65ae437b8b63c7e70b6c63380e3d25086d6ca101 -ra83b0eec89979dce7415b02afdda324b14018dbb
--- lams_central/.project (.../.project) (revision 65ae437b8b63c7e70b6c63380e3d25086d6ca101)
+++ lams_central/.project (.../.project) (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -10,6 +10,15 @@
+
+ org.eclipse.ui.externaltools.ExternalToolBuilder
+
+
+ LaunchConfigHandle
+ <project>/.externalToolBuilders/SASS_lams_central.launch
+
+
+
com.genuitec.eclipse.j2eedt.core.webnature
Index: lams_central/web/css/addLesson.css
===================================================================
diff -u -r091361db40f14968affe632fc9f7c5705e47d92e -ra83b0eec89979dce7415b02afdda324b14018dbb
--- lams_central/web/css/addLesson.css (.../addLesson.css) (revision 091361db40f14968affe632fc9f7c5705e47d92e)
+++ lams_central/web/css/addLesson.css (.../addLesson.css) (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -1,238 +1,187 @@
-@import url('/lams/css/inlineeditor.css');
-
+@import url("/lams/css/inlineeditor.css");
#loadingOverlay {
- width: 100%;
- height: 99%;
- z-index: 2000;
- position: absolute;
- background-color: #FFFFFF;
- text-align: center;
-}
+ width: 100%;
+ height: 99%;
+ z-index: 2000;
+ position: absolute;
+ background-color: #fff;
+ text-align: center; }
#loadingOverlay * {
- margin-top: 20%;
-}
+ margin-top: 20%; }
#content {
- width: 100%;
- padding: 0;
-}
+ width: 100%;
+ padding: 0; }
#content > .panel {
- border: none;
- border-shadow: none;
- box-shadow: none;
-}
+ border: none;
+ border-shadow: none;
+ box-shadow: none; }
-#content .panel-monitor-page, #content .panel-monitor-body {
- margin: 0;
- padding: 0;
-}
+#content .panel-monitor-page, #content .panel-monitor-body {
+ margin: 0;
+ padding: 0; }
#content .navbar-collapse {
- padding-left: 0;
-}
+ padding-left: 0; }
.ui-spinner {
- margin-left: 10px;
-}
+ margin-left: 10px; }
table.tabTable {
- height: 517px;
- table-layout: fixed;
- border-top: thin dotted #2E6E9E;
- border-collapse: separate;
-}
+ height: 517px;
+ table-layout: fixed;
+ border-top: thin dotted #2E6DA4;
+ border-collapse: separate; }
div.tabTitle {
- padding: 5px 0px 5px 0px;
- font-size: larger;
- text-align: center;
-}
+ padding: 5px 0px 5px 0px;
+ font-size: larger;
+ text-align: center; }
.errorMessage {
- font-weight: bold;
- color: red;
-}
+ font-weight: bold;
+ color: #d9534f; }
.errorField {
- border: thick solid red;
-}
+ border: 3px solid #d9534f; }
-
td#learningDesignTreeCell {
- border-right: thin dotted #2E6E9E;
-}
+ border-right: thin dotted #2E6DA4; }
div#learningDesignTree {
- overflow: auto;
- height: 510px;
- width: 250px;
- padding: 2px 2px 0px 5px;
- vertical-align: top;
-}
+ overflow: auto;
+ height: 510px;
+ width: 250px;
+ padding: 2px 2px 0px 5px;
+ vertical-align: top; }
.ygtv-highlight1, .ygtv-highlight1 .ygtvlabel {
- background-color: #dfeffc;
-}
+ background-color: #dbe9f5; }
td#canvasControlCell {
- padding: 2px 0px 0px 10px;
- height: 15px;
-}
+ padding: 2px 0px 0px 10px;
+ height: 15px; }
td#canvasControlCell a {
- color: #47BC23;
-}
+ color: #5cb85c; }
td#canvasCell {
- text-align: center;
- padding: 10px 0px 0px 10px;
-}
+ text-align: center;
+ padding: 10px 0px 0px 10px; }
div#canvasDiv {
- overflow: auto;
- height: 452px;
-}
+ overflow: auto;
+ height: 452px; }
.ldChoiceDependentCanvasElement {
- display: none;
-}
+ display: none; }
-img#ldScreenshotLoading, div#ldNotChosenError {
- padding-top: 200px;
-}
+img#ldScreenshotLoading, div#ldNotChosenError {
+ padding-top: 200px; }
td#lessonNameCell {
- height: 20px;
- padding: 0px 0px 5px 10px;
-}
+ height: 20px;
+ padding: 0px 0px 5px 10px; }
#lessonNameInput {
- width:370px;
- margin-left: 10px;
- color: #000000;
-}
-
+ width: 370px;
+ margin-left: 10px;
+ color: #000; }
table#classTable {
- width: 100%;
-}
+ width: 100%; }
td.userContainerCell {
- vertical-align: top;
- padding: 5px 5px 0px 5px;
-}
+ vertical-align: top;
+ padding: 5px 5px 0px 5px; }
td.userConainterTransferCell {
- height: 100px;
- width: 25px;
- padding: 18px 3px 8px 3px;
- vertical-align: top;
-}
+ height: 100px;
+ width: 25px;
+ padding: 18px 3px 8px 3px;
+ vertical-align: top; }
td.userConainterTransferTopCell {
- vertical-align: bottom;
-}
+ vertical-align: bottom; }
td.userConainterTransferCell img {
- cursor: pointer;
-}
+ cursor: pointer; }
.draggableUser {
- padding: 3px 0px 3px 0px;
- cursor: default;
-}
+ padding: 3px 0px 3px 0px;
+ cursor: default; }
.userContainer {
- height: 210px;
- overflow: auto;
- border: thin solid black;
- padding : 5px;
-}
+ height: 210px;
+ overflow: auto;
+ border: thin solid black;
+ padding: 5px; }
.userContainerTitle {
- margin-bottom: 5px;
- font-weight: bold;
- text-align: center;
-}
+ margin-bottom: 5px;
+ font-weight: bold;
+ text-align: center; }
.sortUsersButton {
- text-align: right;
- padding-right: 3px;
- float: right;
- cursor: pointer;
-}
+ text-align: right;
+ padding-right: 3px;
+ float: right;
+ cursor: pointer; }
.droppableHighlight {
- padding : 1px;
- border: 5px solid #5c9ccc;
-}
+ padding: 1px;
+ border: 5px solid #5898d0; }
.draggableUserSelected {
- background-color: #5c9ccc !important;
- color: white !important;
-}
+ background-color: #5898d0 !important;
+ color: white !important; }
-
div#tabAdvanced, div#tabConditions {
- padding-left: 30px;
-}
+ padding-left: 30px; }
.p {
- padding: 15px 0px 5px 15px;
- font-size: small;
- font-weight: bold;
-}
+ padding: 15px 0px 5px 15px;
+ font-size: small;
+ font-weight: bold; }
.fieldSectionDescription {
- padding: 10px 0px 10px 0px;
-}
+ padding: 10px 0px 10px 0px; }
div#introDescriptionDiv {
- padding: 0px 30px 0px 15px;
-}
+ padding: 0px 30px 0px 15px; }
div#introDescriptionLabelDiv {
- padding: 5px 0px 15px 0px;
-}
+ padding: 5px 0px 15px 0px; }
textarea#introDescription {
- display: none;
-}
+ display: none; }
span#splitLearnersDescription {
- font-style: italic;
-}
+ font-style: italic; }
#schedulingEnableField {
- margin-bottom: 15px;
-}
+ margin-bottom: 15px; }
#schedulingDatetimeField {
- margin: 0px 0px 10px 50px;
- display: none;
-}
+ margin: 0px 0px 10px 50px;
+ display: none; }
-
#precedingLessonIdField {
- margin: 0px 0px 0px 70px;
- display: none;
-}
+ margin: 0px 0px 0px 70px;
+ display: none; }
.lead {
- margin-top: 15px;
- margin-bottom: 10px;
-}
+ margin-top: 15px;
+ margin-bottom: 10px; }
.options {
- margin-left: 25px;
-}
+ margin-left: 25px; }
.separator {
- margin-top: 10px;
- margin-bottom: 10px;
- border: 0px;
- border-top: 1px solid #eee;
- width: 100%;
-}
\ No newline at end of file
+ margin-top: 10px;
+ margin-bottom: 10px;
+ border: 0px;
+ border-top: thin solid #eeeeee;
+ width: 100%; }
Index: lams_central/web/css/addLesson.scss
===================================================================
diff -u
--- lams_central/web/css/addLesson.scss (revision 0)
+++ lams_central/web/css/addLesson.scss (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -0,0 +1,239 @@
+@import "_lams_variables.scss";
+
+@import url('/lams/css/inlineeditor.css');
+
+#loadingOverlay {
+ width: 100%;
+ height: 99%;
+ z-index: 2000;
+ position: absolute;
+ background-color: $body-bg;
+ text-align: center;
+}
+
+#loadingOverlay * {
+ margin-top: 20%;
+}
+
+#content {
+ width: 100%;
+ padding: 0;
+}
+
+#content > .panel {
+ border: none;
+ border-shadow: none;
+ box-shadow: none;
+}
+
+#content .panel-monitor-page, #content .panel-monitor-body {
+ margin: 0;
+ padding: 0;
+}
+
+#content .navbar-collapse {
+ padding-left: 0;
+}
+
+.ui-spinner {
+ margin-left: 10px;
+}
+
+table.tabTable {
+ height: 517px;
+ table-layout: fixed;
+ border-top: $border-thin-dotted;
+ border-collapse: separate;
+}
+
+div.tabTitle {
+ padding: 5px 0px 5px 0px;
+ font-size: larger;
+ text-align: center;
+}
+
+.errorMessage {
+ font-weight: bold;
+ color: $brand-danger;
+}
+
+.errorField {
+ border: $border-medium-danger;
+}
+
+
+td#learningDesignTreeCell {
+ border-right: $border-thin-dotted;
+}
+
+div#learningDesignTree {
+ overflow: auto;
+ height: 510px;
+ width: 250px;
+ padding: 2px 2px 0px 5px;
+ vertical-align: top;
+}
+
+.ygtv-highlight1, .ygtv-highlight1 .ygtvlabel {
+ background-color: $brand-primary-light;
+}
+
+td#canvasControlCell {
+ padding: 2px 0px 0px 10px;
+ height: 15px;
+}
+
+td#canvasControlCell a {
+ color: $brand-success;
+}
+
+td#canvasCell {
+ text-align: center;
+ padding: 10px 0px 0px 10px;
+}
+
+div#canvasDiv {
+ overflow: auto;
+ height: 452px;
+}
+
+.ldChoiceDependentCanvasElement {
+ display: none;
+}
+
+img#ldScreenshotLoading, div#ldNotChosenError {
+ padding-top: 200px;
+}
+
+td#lessonNameCell {
+ height: 20px;
+ padding: 0px 0px 5px 10px;
+}
+
+#lessonNameInput {
+ width:370px;
+ margin-left: 10px;
+ color: $gray-base;
+}
+
+
+table#classTable {
+ width: 100%;
+}
+
+td.userContainerCell {
+ vertical-align: top;
+ padding: 5px 5px 0px 5px;
+}
+
+td.userConainterTransferCell {
+ height: 100px;
+ width: 25px;
+ padding: 18px 3px 8px 3px;
+ vertical-align: top;
+}
+
+td.userConainterTransferTopCell {
+ vertical-align: bottom;
+}
+
+td.userConainterTransferCell img {
+ cursor: pointer;
+}
+
+.draggableUser {
+ padding: 3px 0px 3px 0px;
+ cursor: default;
+}
+
+.userContainer {
+ height: 210px;
+ overflow: auto;
+ border: $border-thin-black;
+ padding : 5px;
+}
+
+.userContainerTitle {
+ margin-bottom: 5px;
+ font-weight: bold;
+ text-align: center;
+}
+
+.sortUsersButton {
+ text-align: right;
+ padding-right: 3px;
+ float: right;
+ cursor: pointer;
+}
+
+.droppableHighlight {
+ padding : 1px;
+ border: 5px solid $brand-primary-mid;
+}
+
+.draggableUserSelected {
+ background-color: $brand-primary-mid !important;
+ color: white !important;
+}
+
+div#tabAdvanced, div#tabConditions {
+ padding-left: 30px;
+}
+
+.p {
+ padding: 15px 0px 5px 15px;
+ font-size: small;
+ font-weight: bold;
+}
+
+.fieldSectionDescription {
+ padding: 10px 0px 10px 0px;
+}
+
+div#introDescriptionDiv {
+ padding: 0px 30px 0px 15px;
+}
+
+div#introDescriptionLabelDiv {
+ padding: 5px 0px 15px 0px;
+}
+
+textarea#introDescription {
+ display: none;
+}
+
+span#splitLearnersDescription {
+ font-style: italic;
+}
+
+#schedulingEnableField {
+ margin-bottom: 15px;
+}
+
+#schedulingDatetimeField {
+ margin: 0px 0px 10px 50px;
+ display: none;
+}
+
+
+#precedingLessonIdField {
+ margin: 0px 0px 0px 70px;
+ display: none;
+}
+
+.lead {
+ margin-top: 15px;
+ margin-bottom: 10px;
+}
+
+.options {
+ margin-left: 25px;
+}
+
+.separator {
+ margin-top: 10px;
+ margin-bottom: 10px;
+ border: 0px;
+ border-top: $border-thin-default-light;
+ width: 100%;
+}
\ No newline at end of file
Index: lams_central/web/css/authoring.css
===================================================================
diff -u -rbd8e4d7f256d453e579e8138182bf51898b2b256 -ra83b0eec89979dce7415b02afdda324b14018dbb
--- lams_central/web/css/authoring.css (.../authoring.css) (revision bd8e4d7f256d453e579e8138182bf51898b2b256)
+++ lams_central/web/css/authoring.css (.../authoring.css) (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -1,481 +1,378 @@
-@import url('/lams/css/inlineeditor.css');
-
+@import url("/lams/css/inlineeditor.css");
/**** Global styles ****/
-
.ygtv-highlight1, .ygtv-highlight1 .ygtvlabel {
- background-color: #dfeffc;
-}
+ background-color: #dbe9f5; }
a.ygtvspacer {
- border-bottom: none;
-}
+ border-bottom: none; }
-
/**** Dialog styles ****/
#loadingOverlay {
- width: 99%;
- height: 99%;
- z-index: 2000;
- position: absolute;
- background-color: #FFFFFF;
- text-align: center;
-}
+ width: 99%;
+ height: 99%;
+ z-index: 2000;
+ position: absolute;
+ background-color: #fff;
+ text-align: center; }
#loadingOverlay * {
- margin-top: 20%;
-}
+ margin-top: 20%; }
.dialogContainer {
- -webkit-overflow-scrolling: touch !important;
-}
+ -webkit-overflow-scrolling: touch !important; }
.dialogContainer .modal-content {
- box-shadow: none;
-}
+ box-shadow: none; }
.dialogContainer .modal-body {
- height : 100%;
- max-height: calc(100% - 38px);
- padding: 0;
-}
+ height: 100%;
+ max-height: calc(100% - 38px);
+ padding: 0; }
.dialogContainer button {
- cursor: pointer;
-}
+ cursor: pointer; }
.dialogContainer button:focus {
- outline: none;
-}
+ outline: none; }
.dialogContainer .modal-header button .fa {
font-size: 16px;
- margin-left: 10px;
-}
+ margin-left: 10px; }
.dialogContainer .ui-draggable .modal-header {
- cursor: move;
-}
+ cursor: move; }
div.dialogContents, #ldScreenshotAuthor, #ldScreenshotLoading {
- display: none;
-}
+ display: none; }
.dialogContainer iframe {
- width: 100%;
- height: 99%;
- border: none;
-}
+ width: 100%;
+ height: 99%;
+ border: none; }
.dialogContainer .ui-spinner {
- border: none;
-}
+ border: none; }
.dialogMin {
- top: auto !important;
- bottom: 5px !important;
- overflow: hidden !important;
- padding: 0 !important;
- position: fixed !important;
- width: 250px !important;
- height: 35px !important;
-}
+ top: auto !important;
+ bottom: 5px !important;
+ overflow: hidden !important;
+ padding: 0 !important;
+ position: fixed !important;
+ width: 250px !important;
+ height: 35px !important; }
.dialogMin .modal-title {
- white-space: nowrap;
- overflow: hidden;
-}
+ white-space: nowrap;
+ overflow: hidden; }
.dialogMin .modal-dialog {
- left: 0 !important;
- top: 0 !important;
-}
+ left: 0 !important;
+ top: 0 !important; }
.dialogMin .modal-dialog, .dialogMin .modal-content {
- width: 250px !important;
- height: 35px !important;
- margin: 0 !important;
- padding: 0 !important;
-}
+ width: 250px !important;
+ height: 35px !important;
+ margin: 0 !important;
+ padding: 0 !important; }
.dialogMin .modal-header {
- height: 100%;
- margin: 0 !important;
- padding: 3px 5px !important;
- cursor: default !important;
-}
+ height: 100%;
+ margin: 0 !important;
+ padding: 3px 5px !important;
+ cursor: default !important; }
div.smallHeader .modal-header {
- padding: 5px;
-}
+ padding: 5px; }
div.smallHeader .modal-title {
- font-size: 16px;
-}
+ font-size: 16px; }
div.propertiesDialogContainer .dialogContents table {
- width: 100%;
-}
+ width: 100%; }
div.propertiesDialogContainer .dialogContents td {
- padding: 5px;
-}
+ padding: 5px; }
input[name="propertiesContentFieldGroupDivide"] {
- margin-right: 10px;
-}
+ margin-right: 10px; }
input.propertiesContentFieldLearnerCount, input.propertiesContentFieldGroupCount {
- width: 40px;
-}
+ width: 40px; }
tr.propertiesContentRowGateSchedule input.spinner {
- width: 30px;
-}
+ width: 30px; }
input.propertiesContentFieldTitle, textarea.propertiesContentFieldDescription,
select.propertiesContentFieldGradebook {
- width: 99%;
-}
+ width: 99%; }
.dialogContents .labelPlusSize {
- cursor: pointer;
-}
+ cursor: pointer; }
.dialogContents .labelMinusSize {
- margin-left: 15px;
- cursor: pointer;
-}
+ margin-left: 15px;
+ cursor: pointer; }
div#groupNamingDialog .btn-group,
-div#gtbDialog .btn-group,
+div#gtbDialog .btn-group,
div#ctbDialog .btn-group,
div#outputConditionsDialog .btn-group {
- margin: 10px 0 10px 10px;
-}
+ margin: 10px 0 10px 10px; }
input.groupName {
- margin: 5px 0 5px 10px;
- width: 95%;
-}
+ margin: 5px 0 5px 10px;
+ width: 95%; }
-
div#infoDialog .modal-body {
- font-weight: bold;
- padding: 5px;
-}
+ font-weight: bold;
+ padding: 5px; }
-
div.exportDialog {
- text-align: center;
-}
+ text-align: center; }
div.exportDialog a {
- text-decoration: none;
-}
+ text-decoration: none; }
div.exportDialog iframe {
- display: none;
-}
+ display: none; }
div#exportLDDialog {
- cursor: pointer;
-}
+ cursor: pointer; }
div#ldStoreDialog {
- z-index: 1051;
-}
+ z-index: 1051; }
div#ldStoreDialogContents {
- width: 100%;
- height: 100%;
-}
+ width: 100%;
+ height: 100%; }
div#ldStoreDialogContents > table {
- height: 100%;
- width: 100%;
- border-collapse: separate;
-}
+ height: 100%;
+ width: 100%;
+ border-collapse: separate; }
div#ldStoreDialogContents #ldStoreDialogButtonCell {
- height: 40px;
- border-top: thin dotted #2E6E9E;
- padding-top: 5px;
-}
+ height: 40px;
+ border-top: thin dotted #2E6DA4;
+ padding-top: 5px; }
div#ldStoreDialogContents #ldStoreDialogButtonCell > div > div {
- display: inline-block;
-}
+ display: inline-block; }
div#ldStoreDialogContents td#ldStoreDialogTreeCell {
- padding: 2px 2px 0px 5px;
- vertical-align: top;
- border-right: thin dotted #2E6E9E;
- width: 200px;
-}
+ padding: 2px 2px 0px 5px;
+ vertical-align: top;
+ border-right: thin dotted #2E6DA4;
+ width: 200px; }
div#ldStoreDialogContents div#ldStoreDialogTree {
- width: 200px;
- overflow: auto;
-}
+ width: 200px;
+ overflow: auto; }
div#ldStoreDialogContents #ldStoreDialogAccessCell {
- border-top: thin dotted #2E6E9E;
- border-right: thin dotted #2E6E9E;
-}
+ border-top: thin dotted #2E6DA4;
+ border-right: thin dotted #2E6DA4; }
div#ldStoreDialogContents #ldStoreDialogAccessDiv {
- width: 200px;
- overflow: auto;
- height: 150px;
- vertical-align: top;
- padding: 5px 0px 5px 0px;
-}
+ width: 200px;
+ overflow: auto;
+ height: 150px;
+ vertical-align: top;
+ padding: 5px 0px 5px 0px; }
div#ldStoreDialogContents #ldStoreDialogAccessDiv > div#ldStoreDialogAccessTitle {
- font-size: 13px;
- font-weight: bold;
- text-align: center;
-}
+ font-size: 13px;
+ font-weight: bold;
+ text-align: center; }
div#ldStoreDialogContents #ldStoreDialogAccessDiv > div.access {
- padding: 3px 0 3px 3px;
- cursor: pointer;
- margin-left: 10px;
- margin-right: 10px;
- font-size: small;
-}
+ padding: 3px 0 3px 3px;
+ cursor: pointer;
+ margin-left: 10px;
+ margin-right: 10px;
+ font-size: small; }
div#ldStoreDialogContents #ldStoreDialogAccessDiv > div.selected {
- background-color: #dfeffc;
-}
+ background-color: #dbe9f5; }
-
div#ldStoreDialogContents td#ldStoreDialogCanvasCell {
- text-align: center;
- padding: 10px 0px 0px 10px;
- vertical-align: middle;
-}
+ text-align: center;
+ padding: 10px 0px 0px 10px;
+ vertical-align: middle; }
div#ldStoreDialogContents div#ldStoreDialogCanvasDiv {
- overflow: auto;
-}
+ overflow: auto; }
-div#ldStoreDialogContents img#ldScreenshotLoading {
- padding-top: 200px;
-}
+div#ldStoreDialogContents img#ldScreenshotLoading {
+ padding-top: 200px; }
div#ldStoreDialogContents #ldStoreDialogImportPartFrame {
- border: none;
- width: 99%;
-}
+ border: none;
+ width: 99%; }
div#ldStoreDialogContents div#ldStoreDialogNameContainer {
- margin-left: 20px;
-}
+ margin-left: 20px; }
div#ldStoreDialogContents div#ldStoreDialogNameContainer span {
- font-weight: bold;
-}
+ font-weight: bold; }
div#ldStoreDialogContents #ldStoreDialogNameContainer input {
- width: 300px;
- margin-left: 10px;
- color: #000000;
-}
+ width: 300px;
+ margin-left: 10px;
+ color: #000; }
div.branchMappingDialog .container-fluid {
- padding-right: 0;
-}
+ padding-right: 0; }
div.branchMappingDialog > table {
- width: 100%;
- height: 98%;
- table-layout: fixed;
- border-collapse: collapse;
-}
+ width: 100%;
+ height: 98%;
+ table-layout: fixed;
+ border-collapse: collapse; }
div.branchMappingDialog td {
- text-align: center;
- vertical-align: top;
-}
+ text-align: center;
+ vertical-align: top; }
div.branchMappingDialog td.branchMappingLabelCell {
- height: 15px;
- font-weight: bold;
-}
+ height: 15px;
+ font-weight: bold; }
div.branchMappingDialog td.branchMappingListCell {
- border: thin black solid;
- padding: 3px;
-}
+ border: thin solid black;
+ padding: 3px; }
div.branchMappingDialog td.branchMappingListCell .selected {
- background-color: #5c9ccc;
- color: white;
-}
+ background-color: #5898d0;
+ color: white; }
div.branchMappingDialog .branchMappingButton {
- width: 40%;
- display: block;
- margin: auto;
- margin-top: 10px;
- margin-bottom: 10px;
-}
+ width: 40%;
+ display: block;
+ margin: auto;
+ margin-top: 10px;
+ margin-bottom: 10px; }
div.branchMappingDialog td.branchMappingListCell div {
- text-align: left;
- cursor: pointer;
-}
+ text-align: left;
+ cursor: pointer; }
div#outputConditionsDialogContents div#complexConditions > div {
- font-weight: bold;
- margin: 10px 0 0 2px;
-}
+ font-weight: bold;
+ margin: 10px 0 0 2px; }
div#outputConditionsDialogContents select {
- margin-bottom: 10px;
- width: 95%;
-}
+ margin-bottom: 10px;
+ width: 95%; }
div#outputConditionsDialogContents .spinner {
- width: 40px;
-}
+ width: 40px; }
div#outputConditionsDialogContents div#multiRangeDiv {
- display: inline-block;
-}
+ display: inline-block; }
div#outputConditionsDialogContents #rangeAddButton {
- margin-left: 10px;
-}
+ margin-left: 10px; }
div#outputConditionsDialogContents table#rangeConditions {
- width: 100%;
- margin-top: 15px;
- border-collapse: collapse;
- text-align: center;
-}
+ width: 100%;
+ margin-top: 15px;
+ border-collapse: collapse;
+ text-align: center; }
div#outputConditionsDialogContents table#rangeConditions tr td,
div#outputConditionsDialogContents table#rangeConditions tr th {
- padding: 3px;
- border: black thin solid;
- cursor: pointer;
-}
+ padding: 3px;
+ border: thin solid black;
+ cursor: pointer; }
div#outputConditionsDialogContents table#rangeConditions input {
- width: 95%;
-}
+ width: 95%; }
div#outputConditionsDialogContents tr.selected {
- background-color: #dfeffc;
-}
+ background-color: #dbe9f5; }
/**** Main authoring styles ****/
-
div#toolbar {
- padding: 3px;
-}
+ padding: 3px; }
#cancelLiveEditButton {
- display: none;
-}
+ display: none; }
table#authoringTable {
- table-layout: fixed;
- width: 100%;
-}
+ table-layout: fixed;
+ width: 100%; }
td#templateContainerCell {
- width: 175px;
- vertical-align: top;
-}
+ width: 175px;
+ vertical-align: top; }
td#templateContainerCell select {
- width: 100%;
- margin-bottom: 3px;
-}
+ width: 100%;
+ margin-bottom: 3px; }
div.templateContainer {
- display: none;
- overflow: auto;
- border: 0.5px solid #a9a9a9;
- border-radius: 3px;
-}
+ display: none;
+ overflow: auto;
+ border: thin solid #AAAAAA;
+ border-radius: 3px; }
div.template {
- min-height: 45px;
- border-bottom: 0.5px solid #a9a9a9;
- cursor: pointer;
-}
+ min-height: 45px;
+ border-bottom: thin solid #AAAAAA;
+ cursor: pointer; }
.tooltemplate :hover {
- background-color: #EDEDED;
-}
+ background-color: #eeeeee; }
.tooltemplate .media {
- margin-top: 0px;
- padding: 8px 0px 5px 5px;
-}
+ margin-top: 0px;
+ padding: 8px 0px 5px 5px; }
-.media #toolDisplayName {
-}
-
td#canvasContainerCell {
- vertical-align: top;
-}
+ vertical-align: top; }
#ldDescriptionDiv {
- z-index: 1099;
- border-bottom: 1px solid #000000;
-}
+ z-index: 1099;
+ border-bottom: thin solid #AAAAAA; }
#ldDescriptionDiv #ldDescriptionTitleContainer {
- padding: 2px 0 0 0;
- text-align: center;
- font-size: 14px;
- font-weight: bold;
- cursor: pointer;
-}
+ padding: 2px 0 0 0;
+ text-align: center;
+ font-size: 14px;
+ font-weight: bold;
+ cursor: pointer; }
#ldDescriptionDiv #ldDescriptionHideTip {
- float: right;
- margin-right: 10px;
-}
+ float: right;
+ margin-right: 10px; }
#ldDescriptionDiv #ldDescriptionDetails {
- padding: 0 0 5px 10px;
- display: none;
-}
+ padding: 0 0 5px 10px;
+ display: none; }
#ldDescriptionDiv .ldDescriptionLabel {
- font-size: 12px;
-}
+ font-size: 12px; }
#ldDescriptionDiv #ldDescriptionEditorContainer {
- margin: 0px 15px 15px 0;
-}
+ margin: 0px 15px 15px 0; }
#ldDescriptionDiv #ldDescriptionLicenseTextContainer,
#ldDescriptionDiv #ldDescriptionLicenseImage,
#ldDescriptionDiv #ldDescriptionLicenseButton {
- display: none;
-}
+ display: none; }
#ldDescriptionDiv #ldDescriptionLicenseImage {
- vertical-align: text-bottom;
- padding: 0 10px;
-}
+ vertical-align: text-bottom;
+ padding: 0 10px; }
#ldDescriptionDiv #ldDescriptionLicenseTextContainer {
- padding-top: 10px;
-}
+ padding-top: 10px; }
#ldDescriptionDiv #ldDescriptionLicenseText {
- width: 99%;
-}
+ width: 99%; }
#canvas {
- overflow: auto;
- vertical-align: top;
-}
+ overflow: auto;
+ vertical-align: top; }
Index: lams_central/web/css/authoring.scss
===================================================================
diff -u
--- lams_central/web/css/authoring.scss (revision 0)
+++ lams_central/web/css/authoring.scss (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -0,0 +1,482 @@
+@import "_lams_variables.scss";
+@import url('/lams/css/inlineeditor.css');
+
+/**** Global styles ****/
+
+.ygtv-highlight1, .ygtv-highlight1 .ygtvlabel {
+ background-color: $brand-primary-light;
+}
+
+a.ygtvspacer {
+ border-bottom: none;
+}
+
+
+/**** Dialog styles ****/
+#loadingOverlay {
+ width: 99%;
+ height: 99%;
+ z-index: 2000;
+ position: absolute;
+ background-color: $body-bg;
+ text-align: center;
+}
+
+#loadingOverlay * {
+ margin-top: 20%;
+}
+
+.dialogContainer {
+ -webkit-overflow-scrolling: touch !important;
+}
+
+.dialogContainer .modal-content {
+ box-shadow: none;
+}
+
+.dialogContainer .modal-body {
+ height : 100%;
+ max-height: calc(100% - 38px);
+ padding: 0;
+}
+
+.dialogContainer button {
+ cursor: pointer;
+}
+
+.dialogContainer button:focus {
+ outline: none;
+}
+
+.dialogContainer .modal-header button .fa {
+ font-size: 16px;
+ margin-left: 10px;
+}
+
+.dialogContainer .ui-draggable .modal-header {
+ cursor: move;
+}
+
+div.dialogContents, #ldScreenshotAuthor, #ldScreenshotLoading {
+ display: none;
+}
+
+.dialogContainer iframe {
+ width: 100%;
+ height: 99%;
+ border: none;
+}
+
+.dialogContainer .ui-spinner {
+ border: none;
+}
+
+.dialogMin {
+ top: auto !important;
+ bottom: 5px !important;
+ overflow: hidden !important;
+ padding: 0 !important;
+ position: fixed !important;
+ width: 250px !important;
+ height: 35px !important;
+}
+
+.dialogMin .modal-title {
+ white-space: nowrap;
+ overflow: hidden;
+}
+
+.dialogMin .modal-dialog {
+ left: 0 !important;
+ top: 0 !important;
+}
+
+.dialogMin .modal-dialog, .dialogMin .modal-content {
+ width: 250px !important;
+ height: 35px !important;
+ margin: 0 !important;
+ padding: 0 !important;
+}
+
+.dialogMin .modal-header {
+ height: 100%;
+ margin: 0 !important;
+ padding: 3px 5px !important;
+ cursor: default !important;
+}
+
+div.smallHeader .modal-header {
+ padding: 5px;
+}
+
+div.smallHeader .modal-title {
+ font-size: 16px;
+}
+
+div.propertiesDialogContainer .dialogContents table {
+ width: 100%;
+}
+
+div.propertiesDialogContainer .dialogContents td {
+ padding: 5px;
+}
+
+input[name="propertiesContentFieldGroupDivide"] {
+ margin-right: 10px;
+}
+
+input.propertiesContentFieldLearnerCount, input.propertiesContentFieldGroupCount {
+ width: 40px;
+}
+
+tr.propertiesContentRowGateSchedule input.spinner {
+ width: 30px;
+}
+
+input.propertiesContentFieldTitle, textarea.propertiesContentFieldDescription,
+select.propertiesContentFieldGradebook {
+ width: 99%;
+}
+
+.dialogContents .labelPlusSize {
+ cursor: pointer;
+}
+
+.dialogContents .labelMinusSize {
+ margin-left: 15px;
+ cursor: pointer;
+}
+
+div#groupNamingDialog .btn-group,
+div#gtbDialog .btn-group,
+div#ctbDialog .btn-group,
+div#outputConditionsDialog .btn-group {
+ margin: 10px 0 10px 10px;
+}
+
+input.groupName {
+ margin: 5px 0 5px 10px;
+ width: 95%;
+}
+
+
+div#infoDialog .modal-body {
+ font-weight: bold;
+ padding: 5px;
+}
+
+
+div.exportDialog {
+ text-align: center;
+}
+
+div.exportDialog a {
+ text-decoration: none;
+}
+
+div.exportDialog iframe {
+ display: none;
+}
+
+div#exportLDDialog {
+ cursor: pointer;
+}
+
+div#ldStoreDialog {
+ z-index: 1051;
+}
+
+div#ldStoreDialogContents {
+ width: 100%;
+ height: 100%;
+}
+
+div#ldStoreDialogContents > table {
+ height: 100%;
+ width: 100%;
+ border-collapse: separate;
+}
+
+div#ldStoreDialogContents #ldStoreDialogButtonCell {
+ height: 40px;
+ border-top: $border-thin-dotted;
+ padding-top: 5px;
+}
+
+div#ldStoreDialogContents #ldStoreDialogButtonCell > div > div {
+ display: inline-block;
+}
+
+div#ldStoreDialogContents td#ldStoreDialogTreeCell {
+ padding: 2px 2px 0px 5px;
+ vertical-align: top;
+ border-right: $border-thin-dotted;
+ width: 200px;
+}
+
+div#ldStoreDialogContents div#ldStoreDialogTree {
+ width: 200px;
+ overflow: auto;
+}
+
+div#ldStoreDialogContents #ldStoreDialogAccessCell {
+ border-top: $border-thin-dotted;
+ border-right: $border-thin-dotted;
+}
+
+div#ldStoreDialogContents #ldStoreDialogAccessDiv {
+ width: 200px;
+ overflow: auto;
+ height: 150px;
+ vertical-align: top;
+ padding: 5px 0px 5px 0px;
+}
+
+div#ldStoreDialogContents #ldStoreDialogAccessDiv > div#ldStoreDialogAccessTitle {
+ font-size: 13px;
+ font-weight: bold;
+ text-align: center;
+}
+
+div#ldStoreDialogContents #ldStoreDialogAccessDiv > div.access {
+ padding: 3px 0 3px 3px;
+ cursor: pointer;
+ margin-left: 10px;
+ margin-right: 10px;
+ font-size: small;
+}
+
+div#ldStoreDialogContents #ldStoreDialogAccessDiv > div.selected {
+ background-color: $brand-primary-light;
+}
+
+
+div#ldStoreDialogContents td#ldStoreDialogCanvasCell {
+ text-align: center;
+ padding: 10px 0px 0px 10px;
+ vertical-align: middle;
+}
+
+div#ldStoreDialogContents div#ldStoreDialogCanvasDiv {
+ overflow: auto;
+}
+
+div#ldStoreDialogContents img#ldScreenshotLoading {
+ padding-top: 200px;
+}
+
+div#ldStoreDialogContents #ldStoreDialogImportPartFrame {
+ border: none;
+ width: 99%;
+}
+
+div#ldStoreDialogContents div#ldStoreDialogNameContainer {
+ margin-left: 20px;
+}
+
+div#ldStoreDialogContents div#ldStoreDialogNameContainer span {
+ font-weight: bold;
+}
+
+div#ldStoreDialogContents #ldStoreDialogNameContainer input {
+ width: 300px;
+ margin-left: 10px;
+ color: $gray-base;
+}
+
+div.branchMappingDialog .container-fluid {
+ padding-right: 0;
+}
+
+div.branchMappingDialog > table {
+ width: 100%;
+ height: 98%;
+ table-layout: fixed;
+ border-collapse: collapse;
+}
+
+div.branchMappingDialog td {
+ text-align: center;
+ vertical-align: top;
+}
+
+div.branchMappingDialog td.branchMappingLabelCell {
+ height: 15px;
+ font-weight: bold;
+}
+
+div.branchMappingDialog td.branchMappingListCell {
+ border: $border-thin-black;
+ padding: 3px;
+}
+
+div.branchMappingDialog td.branchMappingListCell .selected {
+ background-color: $brand-primary-mid;
+ color: white;
+}
+
+div.branchMappingDialog .branchMappingButton {
+ width: 40%;
+ display: block;
+ margin: auto;
+ margin-top: 10px;
+ margin-bottom: 10px;
+}
+
+div.branchMappingDialog td.branchMappingListCell div {
+ text-align: left;
+ cursor: pointer;
+}
+
+div#outputConditionsDialogContents div#complexConditions > div {
+ font-weight: bold;
+ margin: 10px 0 0 2px;
+}
+
+div#outputConditionsDialogContents select {
+ margin-bottom: 10px;
+ width: 95%;
+}
+
+div#outputConditionsDialogContents .spinner {
+ width: 40px;
+}
+
+div#outputConditionsDialogContents div#multiRangeDiv {
+ display: inline-block;
+}
+
+div#outputConditionsDialogContents #rangeAddButton {
+ margin-left: 10px;
+}
+
+div#outputConditionsDialogContents table#rangeConditions {
+ width: 100%;
+ margin-top: 15px;
+ border-collapse: collapse;
+ text-align: center;
+}
+
+div#outputConditionsDialogContents table#rangeConditions tr td,
+div#outputConditionsDialogContents table#rangeConditions tr th {
+ padding: 3px;
+ border: $border-thin-black;
+ cursor: pointer;
+}
+
+div#outputConditionsDialogContents table#rangeConditions input {
+ width: 95%;
+}
+
+div#outputConditionsDialogContents tr.selected {
+ background-color: $brand-primary-light;
+}
+
+/**** Main authoring styles ****/
+
+div#toolbar {
+ padding: 3px;
+}
+
+#cancelLiveEditButton {
+ display: none;
+}
+
+table#authoringTable {
+ table-layout: fixed;
+ width: 100%;
+}
+
+td#templateContainerCell {
+ width: 175px;
+ vertical-align: top;
+}
+
+td#templateContainerCell select {
+ width: 100%;
+ margin-bottom: 3px;
+}
+
+div.templateContainer {
+ display: none;
+ overflow: auto;
+ border: $border-thin-default;
+ border-radius: 3px;
+}
+
+div.template {
+ min-height: 45px;
+ border-bottom: $border-thin-default;
+ cursor: pointer;
+}
+
+.tooltemplate :hover {
+ background-color:$gray-lighter;
+}
+
+.tooltemplate .media {
+ margin-top: 0px;
+ padding: 8px 0px 5px 5px;
+}
+
+.media #toolDisplayName {
+}
+
+td#canvasContainerCell {
+ vertical-align: top;
+}
+
+#ldDescriptionDiv {
+ z-index: 1099;
+ border-bottom: $border-thin-default;
+}
+
+#ldDescriptionDiv #ldDescriptionTitleContainer {
+ padding: 2px 0 0 0;
+ text-align: center;
+ font-size: 14px;
+ font-weight: bold;
+ cursor: pointer;
+}
+
+#ldDescriptionDiv #ldDescriptionHideTip {
+ float: right;
+ margin-right: 10px;
+}
+
+#ldDescriptionDiv #ldDescriptionDetails {
+ padding: 0 0 5px 10px;
+ display: none;
+}
+
+#ldDescriptionDiv .ldDescriptionLabel {
+ font-size: 12px;
+}
+
+#ldDescriptionDiv #ldDescriptionEditorContainer {
+ margin: 0px 15px 15px 0;
+}
+
+#ldDescriptionDiv #ldDescriptionLicenseTextContainer,
+#ldDescriptionDiv #ldDescriptionLicenseImage,
+#ldDescriptionDiv #ldDescriptionLicenseButton {
+ display: none;
+}
+
+#ldDescriptionDiv #ldDescriptionLicenseImage {
+ vertical-align: text-bottom;
+ padding: 0 10px;
+}
+
+#ldDescriptionDiv #ldDescriptionLicenseTextContainer {
+ padding-top: 10px;
+}
+
+#ldDescriptionDiv #ldDescriptionLicenseText {
+ width: 99%;
+}
+
+#canvas {
+ overflow: auto;
+ vertical-align: top;
+}
Index: lams_central/web/css/chart.css
===================================================================
diff -u -r3f9e046597be1060bd62d05387db1771ee6482c4 -ra83b0eec89979dce7415b02afdda324b14018dbb
--- lams_central/web/css/chart.css (.../chart.css) (revision 3f9e046597be1060bd62d05387db1771ee6482c4)
+++ lams_central/web/css/chart.css (.../chart.css) (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -1,44 +1,38 @@
.axis {
- font: 10px sans-serif;
-}
+ font: 10px sans-serif; }
.axis path, .axis line {
- fill: none;
- stroke: #000;
- shape-rendering: crispEdges;
-}
+ fill: none;
+ stroke: black;
+ shape-rendering: crispEdges; }
-div.tooltip {
- position: absolute;
- padding: 2px;
- font: 12px sans-serif;
- background: #FFFFFF;
- border: 0px;
- border-radius: 8px;
- pointer-events: none;
- opacity: 0;
-}
+div.chartTooltip {
+ position: absolute;
+ padding: 2px;
+ font: 12px sans-serif;
+ background: white;
+ border: 0px;
+ border-radius: 8px;
+ pointer-events: none;
+ opacity: 0; }
/* Histogram Chart */
.bar rect {
- fill: steelblue;
-}
+ fill: #337ab7; }
.bar text {
- fill: #fff;
- font: 14px sans-serif;
-}
+ fill: white;
+ font: 14px sans-serif; }
+
.zoom {
- cursor: move;
- fill: none;
- pointer-events: all;
-}
+ cursor: move;
+ fill: none;
+ pointer-events: all; }
/* Tool Mark Charts (Monitoring) - space for the histogram chart */
.markChartDiv {
- margin-top: 10px;
- margin-left: 10px;
- margin-bottom: 10px;
- width: 95%;
- height: 500px;
-}
+ margin-top: 10px;
+ margin-left: 10px;
+ margin-bottom: 10px;
+ width: 95%;
+ height: 500px; }
Index: lams_central/web/css/chart.scss
===================================================================
diff -u
--- lams_central/web/css/chart.scss (revision 0)
+++ lams_central/web/css/chart.scss (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -0,0 +1,47 @@
+@import "_lams_variables.scss";
+
+.axis {
+ font: 10px sans-serif;
+}
+
+.axis path, .axis line {
+ fill: none;
+ stroke: black;
+ shape-rendering: crispEdges;
+}
+
+// distinguish it from jquery-ui tooltips
+div.chartTooltip {
+ position: absolute;
+ padding: 2px;
+ font: 12px sans-serif;
+ background: white;
+ border: 0px;
+ border-radius: 8px;
+ pointer-events: none;
+ opacity: 0;
+}
+
+/* Histogram Chart */
+.bar rect {
+ fill: $brand-primary;
+}
+
+.bar text {
+ fill: white;
+ font: 14px sans-serif;
+}
+.zoom {
+ cursor: move;
+ fill: none;
+ pointer-events: all;
+}
+
+/* Tool Mark Charts (Monitoring) - space for the histogram chart */
+.markChartDiv {
+ margin-top: 10px;
+ margin-left: 10px;
+ margin-bottom: 10px;
+ width: 95%;
+ height: 500px;
+}
Index: lams_central/web/css/defaultHTML_learner.css
===================================================================
diff -u -rbb18ae52384a6b8e425452a990e8bfad8c4288dd -ra83b0eec89979dce7415b02afdda324b14018dbb
--- lams_central/web/css/defaultHTML_learner.css (.../defaultHTML_learner.css) (revision bb18ae52384a6b8e425452a990e8bfad8c4288dd)
+++ lams_central/web/css/defaultHTML_learner.css (.../defaultHTML_learner.css) (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -1,227 +1,201 @@
/*
********************************************
-LAMS Learner Style
+LAMS Overall Style
********************************************
- */
-/* Variables */
-/* Imports */
-@import url('/lams/includes/font-awesome/css/font-awesome.min.css');
-@import url('/lams/css/bootstrap.min.css');
-@import url('/lams/css/inlineeditor.css');
+*/
+/* Stylesheet Imports */
+@import url("/lams/includes/font-awesome/css/font-awesome.min.css");
+@import url("/lams/css/bootstrap.min.css");
+@import url("/lams/css/inlineeditor.css");
@media (max-width: 500px) {
.h1,
.h2,
.h3,
.h4 {
- font-size: 14px;
- }
+ font-size: 14px; }
+
* {
- font-size: 12px;
- }
+ font-size: 12px; }
+
.panel-title {
- font-size: 14px;
- }
+ font-size: 14px; }
+
.no-gutter > [class*='col-'] {
padding-right: 5px;
- padding-left: 5px;
- }
+ padding-left: 5px; }
+
.rating-criteria-tag {
- width: 100%;
- }
+ width: 100%; }
+
.rating-criteria-tag input[type="text"] {
- width: 100%;
- }
- .rating-criteria-tag .ui-widget input{
- font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
- font-size:11px;
- }
+ width: 100%; }
+
+ .rating-criteria-tag .ui-widget input {
+ font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
+ font-size: 11px; }
+
#criterias-table {
- margin-left: 0px;
- border-bottom: inherit;
- }
+ margin-left: 0px;
+ border-bottom: inherit; }
+
#criterias-table td {
- vertical-align:middle;
- }
- .navbar-login {
- margin-bottom: 5px;
- }
- .navbar-brand-login {
- font-size: large;
- }
-}
+ vertical-align: middle; }
+ .navbar-login {
+ margin-bottom: 5px; }
+
+ .navbar-brand-login {
+ font-size: large; } }
@media (min-width: 501px) {
.no-gutter > [class*='col-'] {
padding-right: 8px;
- padding-left: 8px;
- }
- .navbar-login {
- margin-bottom: 10px;
- }
- .navbar-brand-login {
- font-size: x-large;
- }
-}
+ padding-left: 8px; }
-/* Spacer classes */
+ .navbar-login {
+ margin-bottom: 10px; }
+ .navbar-brand-login {
+ font-size: x-large; } }
+/* Spacer classes */
.offset2 {
- margin: 2px;
-}
+ margin: 2px; }
+
.offset3 {
- margin: 3px;
-}
+ margin: 3px; }
+
.offset5 {
- margin: 5px;
-}
+ margin: 5px; }
+
.offset10 {
- margin: 10px;
-}
+ margin: 10px; }
+
.offset15 {
- margin: 15px;
-}
+ margin: 15px; }
+
.offset20 {
- margin: 20px;
-}
+ margin: 20px; }
.voffset2 {
- margin-top: 2px;
-}
+ margin-top: 2px; }
+
.voffset5 {
- margin-top: 5px;
-}
+ margin-top: 5px; }
+
.voffset10 {
- margin-top: 10px;
-}
+ margin-top: 10px; }
+
.voffset20 {
- margin-top: 20px;
-}
+ margin-top: 20px; }
+
.roffset2 {
- margin-right: 2px;
-}
+ margin-right: 2px; }
+
.roffset5 {
- margin-right: 5px;
-}
+ margin-right: 5px; }
+
.roffset10 {
- margin-right: 10px;
-}
+ margin-right: 10px; }
+
.loffset2 {
- margin-left: 2px;
-}
+ margin-left: 2px; }
+
.loffset5 {
- margin-left: 5px;
-}
+ margin-left: 5px; }
+
.loffset10 {
- margin-left: 10px;
-}
+ margin-left: 10px; }
+
.loffset20 {
- margin-left: 20px;
-}
+ margin-left: 20px; }
+
.clear-both {
- clear: both;
-}
+ clear: both; }
+
/* Eliminate the scrollbar on learner popup windows, monitoring windows */
-.no-margin{
- margin-left: 0px;
- margin-right: 0px;
-}
+.no-margin {
+ margin-left: 0px;
+ margin-right: 0px; }
+
/* Comments/Forum classes */
.msg .panel-heading {
- padding: 3px;
-}
+ padding: 3px; }
+
.msg {
- margin-bottom: 5px;
-}
+ margin-bottom: 5px; }
+
.msg .panel-title {
font-weight: normal;
- font-size: 14px;
-}
+ font-size: 14px; }
+
.msg-footer {
display: block;
font-size: 12px;
- float: right;
-}
+ float: right; }
+
.msg-hr {
margin-top: 5px;
- margin-bottom: 3px;
-}
+ margin-bottom: 3px; }
+
.msg .panel-footer {
- font-size: 11px;
-}
+ font-size: 12px; }
+
.panel-heading-sm {
padding: 3px 5px;
font-size: smaller;
- font-weight: bold;
-}
+ font-weight: bold; }
+
.panel-body-sm {
- padding: 3px 5px;
-}
+ padding: 3px 5px; }
+
.panel-learner-page {
border-radius: 6px;
- box-shadow: 0 1px 1px rgba(8, 8, 8, 0.88);
-}
+ box-shadow: 0 1px 1px rgba(8, 8, 8, 0.88); }
+
.panel-monitor-page {
border-radius: 6px;
- box-shadow: 0 1px 1px rgba(8, 8, 8, 0.88);
-}
-.panel-learner-page-title,
-.panel-admin-page-title {
- -moz-border-bottom-colors: none;
- -moz-border-left-colors: none;
- -moz-border-right-colors: none;
- -moz-border-top-colors: none;
- border-color: #e7eaec;
- border-radius: 0px;
- border-image: none;
- border-style: solid solid none;
- border-width: 3px 0 0;
- color: inherit;
- min-height: 48px;
-}
+ box-shadow: 0 1px 1px rgba(8, 8, 8, 0.88); }
+
.panel-admin-page {
border-radius: 6px;
box-shadow: 0 1px 1px rgba(8, 8, 8, 0.88);
- margin-top: 20px;
-}
+ margin-top: 20px; }
+
.panel-learner-title {
- color:#337ab7 !important;
-}
+ color: #337ab7 !important; }
+
.panel-admin-title {
- color:#337ab7 !important;
-}
+ color: #337ab7 !important; }
+
.panel-title {
- font-size: inherit;
- font-weight: 500;
-}
+ font-size: inherit;
+ font-weight: 500; }
+
.panel-heading {
- padding: 7px 10px;
-}
+ padding: 7px 10px; }
th {
- font-weight: normal;
- font-style: italic;
-
-}
+ font-weight: normal;
+ font-style: italic; }
body.stripes {
- background: url('/lams/images/css/light-fabric.jpg');
-}
+ background: url("/lams/images/css/light-fabric.jpg"); }
+
.sbox {
- border-bottom: 2px solid rgba(221, 221, 221, 0.55);
- border-radius: 0px;
-}
+ border-bottom: 2px solid #eeeeee;
+ border-radius: 0px; }
+
.sbox-body {
- padding: 5px;
-}
+ padding: 5px; }
+
.sbox-heading {
padding: 3px 5px;
- border-bottom: 1px solid rgba(221, 221, 221, 0.55);
+ border-bottom: 1px solid #eeeeee;
border-top-right-radius: 3px;
- border-top-left-radius: 3px;
-}
+ border-top-left-radius: 3px; }
+
.user {
- display: inline-block;
-}
+ display: inline-block; }
+
.user:before {
content: "\f007";
font-family: FontAwesome;
@@ -230,19 +204,19 @@
text-decoration: inherit;
margin-right: 3px;
color: inherit;
- float: left;
-}
-.help-tabs{
+ float: left; }
+
+.help-tabs {
display: inline-block;
- margin-right: 10px;
-}
-.help-no-tabs{
+ margin-right: 10px; }
+
+.help-no-tabs {
display: inline-block;
- margin-right: 10px;
-}
+ margin-right: 10px; }
+
.help {
- display: inline-block;
-}
+ display: inline-block; }
+
.help:before {
content: "\f059";
font-family: FontAwesome;
@@ -251,11 +225,11 @@
text-decoration: inherit;
margin-right: 2px;
color: inherit;
- float: right;
-}
+ float: right; }
+
.na {
- display: inline-block;
-}
+ display: inline-block; }
+
.na:after {
content: "\f0a9";
font-family: FontAwesome;
@@ -264,190 +238,147 @@
text-decoration: inherit;
margin-left: 5px;
color: inherit;
- /*float: right;*/
-}
+ /*float: right;*/ }
/* Restrict the width of the up and down arrows so they do not grow wider when the screen is enlarged. td needs to be 5px wider than div. */
-div.arrows{
- display:inline-block;
- width:30px;
- text-align: center;
-}
-td.arrows{
- width:35px;
- text-align: center;
-}
+div.arrows {
+ display: inline-block;
+ width: 30px;
+ text-align: center; }
+
+td.arrows {
+ width: 35px;
+ text-align: center; }
+
/* Tabs are a cross between pills (colouring) and tab outlines. */
-/* .nav-tabs > li.active > a{
- color:#fff !important;
- background-color:#337ab7 !important;
-}
- */
-.nav-tabs > li > a{
- border:1px solid #ddd
-}
+.nav-tabs > li > a {
+ border: thin solid #eeeeee; }
+
/* Icons to show panel is collapsed */
.collapsable-icon-right a:after {
- font-family: FontAwesome;
- content:"\f078";
- float: right;
- color: grey;
- margin-right: 5px;
-}
+ font-family: FontAwesome;
+ content: "\f078";
+ float: right;
+ color: #777777;
+ margin-right: 5px; }
+
.collapsable-icon-right a.collapsed:after {
- content:"\f054";
-}
+ content: "\f054"; }
+
.collapsable-icon-left a:after {
- font-family: FontAwesome;
- content:"\f078";
- float: left;
- color: grey;
- margin-right: 5px;
-}
+ font-family: FontAwesome;
+ content: "\f078";
+ float: left;
+ color: #777777;
+ margin-right: 5px; }
+
.collapsable-icon-left a.collapsed:after {
- content:"\f054";
-}
+ content: "\f054"; }
div.navbar-heading {
- padding:0;
-}
+ padding: 0; }
nav.navbar-heading {
- border: 0;
- margin: 0;
- color: inherit;
-}
+ border: 0;
+ margin: 0;
+ color: inherit; }
.navbar-heading .divider {
- height: 50px;
- margin-left: 5px;
- margin-right: 5px;
- border-left: 1px solid #dddddd;
-}
+ height: 50px;
+ margin-left: 5px;
+ margin-right: 5px;
+ border-left: thin solid #eeeeee; }
.navbar-heading .in .divider {
- height: 1px;
- margin-left: 5px;
- margin-right: 5px;
- margin-bottom: 5px;
- border-top: 1px solid #dddddd;
-}
+ height: 1px;
+ margin-left: 5px;
+ margin-right: 5px;
+ margin-bottom: 5px;
+ border-top: thin solid #eeeeee; }
.navbar-heading .in .navbar-text {
- padding-left: 15px;
-}
+ padding-left: 15px; }
.navbar-brand {
- color:#337ab7 !important;
-}
+ color: #337ab7 !important; }
.navbar-text {
- cursor: pointer;
-}
+ cursor: pointer; }
/** Special settings for the nav bar used in monitoring, authoring, etc */
.panel-monitor-page .navbar {
- min-height: 40px;
-}
+ min-height: 40px; }
.panel-monitor-page .navbar-heading .divider {
- height: 40px;
-}
+ height: 40px; }
/* small display - drop down menu view */
@media (max-width: 767px) {
- .panel-monitor-page .navbar-brand {
- color:#337ab7 !important;
- height: 35px;
- margin-top: 5px;
- margin-bottom: 3px;
- padding: 5px 10px 5px 25px;
- }
-
- .panel-monitor-page>.navbar-toggle {
- margin-top: 3px;
- margin-bottom: 3px;
- }
- .panel-monitor-page .navbar-nav>li>a {
- padding: 5px;
- }
-
- .panel-monitor-page .navbar-text {
- cursor: pointer;
- margin-top: 5px;
- margin-bottom: 5px;
- }
-
- .panel-monitor-page .navbar-header .navbar-toggle {
- margin-top: 3px;
- margin-bottom: 3px;
- }
-
- .panel-monitor-page .divider {
- display:none
- }
-
- .panel-monitor-page .navbar-heading .in .navbar-text {
- padding-left: 4px;
- }
+ .panel-monitor-page .navbar-brand {
+ color: #337ab7 !important;
+ height: 35px;
+ margin-top: 5px;
+ margin-bottom: 3px;
+ padding: 5px 10px 5px 25px; }
-}
+ .panel-monitor-page > .navbar-toggle {
+ margin-top: 3px;
+ margin-bottom: 3px; }
-/* normal display */
+ .panel-monitor-page .navbar-nav > li > a {
+ padding: 5px; }
+
+ .panel-monitor-page .navbar-text {
+ cursor: pointer;
+ margin-top: 5px;
+ margin-bottom: 5px; }
+
+ .panel-monitor-page .navbar-header .navbar-toggle {
+ margin-top: 3px;
+ margin-bottom: 3px; }
+
+ .panel-monitor-page .divider {
+ display: none; }
+
+ .panel-monitor-page .navbar-heading .in .navbar-text {
+ padding-left: 4px; } }
+/* normal display */
@media (min-width: 768px) {
-
- .panel-monitor-page .navbar-brand {
- color:#337ab7 !important;
- height: 40px;
- padding: 10px;
- }
+ .panel-monitor-page .navbar-brand {
+ color: #337ab7 !important;
+ height: 40px;
+ padding: 10px; }
- .panel-monitor-page .navbar-nav>li>a {
- padding: 10px;
- }
-
- .panel-monitor-page .navbar-text {
- cursor: pointer;
- margin-top: 10px;
- margin-bottom: 10px;
- }
-
- .panel-monitor-page .navbar-heading .in .navbar-text {
- padding-left: 15px;
- }
-
-}
+ .panel-monitor-page .navbar-nav > li > a {
+ padding: 10px; }
+ .panel-monitor-page .navbar-text {
+ cursor: pointer;
+ margin-top: 10px;
+ margin-bottom: 10px; }
+ .panel-monitor-page .navbar-heading .in .navbar-text {
+ padding-left: 15px; } }
@media (min-width: 0px) and (max-width: 767px) {
.btn-primary, .btn-default, .btn-success, .btn-info, .btn-danger {
- padding:4px 9px 2px;
- }
-}
-
-@media (max-width: 500px) {
+ padding: 4px 9px 2px; } }
+@media (max-width: 500px) {
.file-input-name {
- height: 22px; /* match height of btn */
- padding:4px 9px;
- font-size:90%;
- line-height: 1.2;
- }
-}
-
-@media (min-width: 501px ) and (max-width: 992px) {
+ height: 22px;
+ /* match height of btn */
+ padding: 4px 9px;
+ font-size: 90%;
+ line-height: 1.2; } }
+@media (min-width: 501px) and (max-width: 992px) {
.file-input-name {
- height: 25px; /* match height of btn */
- padding:4px 9px;
- font-size:90%;
- line-height: 1.2;
- }
-}
-
-
+ height: 25px;
+ /* match height of btn */
+ padding: 4px 9px;
+ font-size: 90%;
+ line-height: 1.2; } }
ul.dropdown-menu {
- left: auto;
- right: 0;
-}
+ left: auto;
+ right: 0; }
/** Authoring */
/*layout of adding a topic button */
@@ -458,252 +389,246 @@
font-weight: normal;
text-decoration: inherit;
margin-left: 5px;
- color: inherit;
-}
+ color: inherit; }
.modal-header {
- padding: 8px 15px 8px 15px;
-}
+ padding: 8px 15px 8px 15px; }
.modal .ui-resizable-handle.ui-resizable-s {
- border-radius: 6px;
- border-bottom: 1px solid white;
-}
+ border-radius: 6px;
+ border-bottom: 1px solid white; }
-.table-no-border>thead>tr>th,
-.table-no-border>tbody>tr>th,
-.table-no-border>tfoot>tr>th,
-.table-no-border>thead>tr>td,
-.table-no-border>tbody>tr>td,
-.table-no-border>tfoot>tr>td {
- border-top: none;
-}
+.table-no-border > thead > tr > th,
+.table-no-border > tbody > tr > th,
+.table-no-border > tfoot > tr > th,
+.table-no-border > thead > tr > td,
+.table-no-border > tbody > tr > td,
+.table-no-border > tfoot > tr > td {
+ border-top: none; }
.table-nonfluid {
- width: auto !important;
-}
+ width: auto !important; }
.table-centered th, .table-centered td {
- text-align: center;
-}
+ text-align: center; }
.table > tbody > tr > td {
- vertical-align: middle;
-}
+ vertical-align: middle; }
.table .fa {
- cursor: pointer;
-}
+ cursor: pointer; }
.form-control-inline {
- width: auto !important;
- display: inline-block;
-}
+ width: auto !important;
+ display: inline-block; }
.rating-criteria-tag {
- width: 100%;
-}
+ width: 100%; }
+
.rating-criteria-tag input[type="text"] {
- width: 100%;
-}
-.rating-criteria-tag .ui-widget input{
- font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
- font-size:12px;
- line-height:1.42857143;
- padding: 2px;
-}
+ width: 100%; }
+.rating-criteria-tag .ui-widget input {
+ font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
+ font-size: 12px;
+ line-height: 1.42857143;
+ padding: 2px; }
+
#criterias-table {
- margin-left: 0px;
- border-bottom: inherit;
-}
+ margin-left: 0px;
+ border-bottom: inherit; }
+
#criterias-table td {
- vertical-align:middle;
-}
+ vertical-align: middle; }
/* .....NavBar: Icon only with coloring/layout.....*/
-
/*small/medium side display*/
@media (min-width: 768px) {
+ /*Allow content to be next to Nav*/
+ .navcontent {
+ position: absolute;
+ width: calc(100% - 40px);
+ /*keeps 100% minus nav size*/
+ margin-left: 20px;
+ float: right;
+ min-height: 100%; }
- /*Allow content to be next to Nav*/
- .navcontent{
- position: absolute;
- width: calc(100% - 40px); /*keeps 100% minus nav size*/
- margin-left: 20px;
- float: right;
- min-height:100%;
- }
-
- /* darker outline than usual */
- nav.sidebar{
- border-radius: 6px;
- box-shadow: 0 1px 1px rgba(8, 8, 8, 0.88);
- min-height:300px;
- }
-
- /*Center Brand*/
- nav.sidebar.navbar.sidebar>.container .navbar-brand, .navbar>.container-fluid .navbar-brand {
- margin-left: 0px;
- }
- /*Center Brand*/
- nav.sidebar .navbar-brand, nav.sidebar .navbar-header{
- text-align: center;
- width: 100%;
- margin-left: 0px;
- }
+ /* darker outline than usual */
+ nav.sidebar {
+ border-radius: 6px;
+ box-shadow: 0 1px 1px rgba(8, 8, 8, 0.88);
+ min-height: 300px; }
- /*Format Icons*/
- nav.sidebar a{
- padding:10px 10px 10px 12px;
- }
+ /*Center Brand*/
+ nav.sidebar.navbar.sidebar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand {
+ margin-left: 0px; }
- nav.sidebar.slidesidemenu{
- padding:10px 10px 10px 12px;
- }
- /*Hide text when compressed*/
- nav.sidebar p{
- padding-right: 35px;
- text-align: center;
- }
-
- /* colour in top box to match panel heading */
- nav.sidebar .navbar-nav > li:first-child{
- background-color:#f5f5f5 !important;
- }
+ /*Center Brand*/
+ nav.sidebar .navbar-brand, nav.sidebar .navbar-header {
+ text-align: center;
+ width: 100%;
+ margin-left: 0px; }
- /*adds border to bottom nav boxes except for the last box */
- nav.sidebar .navbar-nav > li{
- border-bottom: 1px #e5e5e5 solid;
- background-color:#fff;
- }
+ /*Format Icons*/
+ nav.sidebar a {
+ padding: 10px 10px 10px 12px; }
- nav.sidebar .navbar-nav > li:last-child{
- border-bottom: 0px;
- }
+ nav.sidebar.slidesidemenu {
+ padding: 10px 10px 10px 12px; }
- /*allows nav box to use 100% width, style to be like panel */
- nav.sidebar .navbar-collapse, nav.sidebar .container-fluid{
- padding: 0 0px 0 0px;
- border:2px solid transparent;
- box-shadow:0 1px 1px rgba(0,0,0,0.05)
- }
+ /*Hide text when compressed*/
+ nav.sidebar p {
+ padding-right: 35px;
+ text-align: center; }
- /*gives sidebar width/height*/
- nav.sidebar{
- width: 180px;
- height: 100%;
- margin-left: -135px;
- float: left;
- z-index: 8000;
- margin-top: 0px;
- margin-bottom: 0px;
- }
+ /* colour in top box to match panel heading */
+ nav.sidebar .navbar-nav > li:first-child {
+ background-color: whitesmoke !important; }
- /*give sidebar 100% width;*/
- nav.sidebar li {
- width: 100%;
- margin-top: 3px;
- margin-bottom: 3px;
- }
+ /*adds border to bottom nav boxes except for the last box */
+ nav.sidebar .navbar-nav > li {
+ border-bottom: thin solid #eeeeee;
+ background-color: #fff; }
- /* Move nav to full on mouse over*/
- nav.sidebar.expandmenu {
- margin-left: 0;
- }
-
-/* nav.sidebar:hover{
- margin-left: 0px;
- }
- */
- /*for hiden things when navbar hidden*/
- .forAnimate{
- opacity: 0;
- }
-
- nav.sidebar .fa{
- font-size: 18px;
- }
-
-}
+ nav.sidebar .navbar-nav > li:last-child {
+ border-bottom: 0px; }
-/* .....NavBar: Fully showing nav bar..... */
+ /*allows nav box to use 100% width, style to be like panel */
+ nav.sidebar .navbar-collapse, nav.sidebar .container-fluid {
+ padding: 0 0px 0 0px;
+ border: 2px solid transparent;
+ box-shadow: 0 1px 1px rgba(8, 8, 8, 0.88); }
+ /*gives sidebar width/height*/
+ nav.sidebar {
+ width: 180px;
+ height: 100%;
+ margin-left: -135px;
+ float: left;
+ z-index: 8000;
+ margin-top: 0px;
+ margin-bottom: 0px; }
+
+ /*give sidebar 100% width;*/
+ nav.sidebar li {
+ width: 100%;
+ margin-top: 3px;
+ margin-bottom: 3px; }
+
+ /* Move nav to full on mouse over*/
+ nav.sidebar.expandmenu {
+ margin-left: 0; }
+
+ /* nav.sidebar:hover{
+ margin-left: 0px;
+ }
+ */
+ /*for hiden things when navbar hidden*/
+ .forAnimate {
+ opacity: 0; }
+
+ nav.sidebar .fa {
+ font-size: 18px; } }
+/* .....NavBar: Fully showing nav bar..... */
@media (min-width: 1330px) {
+ /*Allow content to be next to Nav*/
+ .navcontent {
+ position: absolute;
+ width: calc(100% - 180px);
+ /*keeps 100% minus nav size*/
+ margin-left: 170px;
+ float: right; }
- /*Allow content to be next to Nav*/
- .navcontent{
- position: absolute;
- width: calc(100% - 180px); /*keeps 100% minus nav size*/
- margin-left: 170px;
- float: right;
- }
+ /*Show all nav*/
+ nav.sidebar {
+ margin-left: 0px;
+ float: left; }
- /*Show all nav*/
- nav.sidebar{
- margin-left: 0px;
- float: left;
- }
- /*Show hidden items on nav*/
- nav.sidebar .forAnimate{
- opacity: 1;
- }
-}
+ /*Show hidden items on nav*/
+ nav.sidebar .forAnimate {
+ opacity: 1; } }
+nav.sidebar .navbar-nav .open .dropdown-menu > li > a:hover, nav.sidebar .navbar-nav .open .dropdown-menu > li > a:focus {
+ background-color: transparent; }
-nav.sidebar .navbar-nav .open .dropdown-menu>li>a:hover, nav.sidebar .navbar-nav .open .dropdown-menu>li>a:focus {
- color: #CCC;
- background-color: transparent;
-}
+nav:hover .forAnimate {
+ opacity: 1; }
-nav:hover .forAnimate{
- opacity: 1;
-}
-section{
- padding-left: 15px;
-}
+section {
+ padding-left: 15px; }
/* Login page
* CSS to make the footer stick to the bottom see http://cssreset.com/how-to-keep-footer-at-bottom-of-page-with-css/
* Height of footer set to match the navbar at the top for visual reasons - it may be changed.
*/
.login-body {
- margin:0;
- padding:0;
- height:100%;
-}
-.login-content{
- min-height:100%;
- position:relative;
- padding-bottom:50px;
-}
+ margin: 0;
+ padding: 0;
+ height: 100%; }
+
+.login-content {
+ min-height: 100%;
+ position: relative;
+ padding-bottom: 50px; }
+
.login-footer {
- width: 100%;
- background-color: #f5f5f5;
- font-size: 85%;
- padding-top: 15px;
- border-top: 1px solid#e7e7e7;
- height:50px;
- position:absolute;
- bottom:0;
- left:0;
-}
+ width: 100%;
+ background-color: whitesmoke;
+ font-size: 85%;
+ padding-top: 15px;
+ border-top: thin solid #eeeeee;
+ height: 50px;
+ position: absolute;
+ bottom: 0;
+ left: 0; }
/* fontawesome icon x-small */
.fa-xs {
- font-size: smaller;
-}
-}
+ font-size: smaller; }
/* Growl functionality, jquery.blockUI (version: 2.38) */
.growlUI {
- width: auto;
- padding: 0px;
-}
+ width: auto;
+ padding: 0px; }
-div.growlUI h1,div.growlUI h2 {
- color: white;
- padding: 0px;
- margin: 5px;
- text-align: center;
- font-size: medium;
-}
+div.growlUI h1, div.growlUI h2 {
+ color: white;
+ padding: 0px;
+ margin: 5px;
+ text-align: center;
+ font-size: medium; }
+
+.caption-heading {
+ color: #337ab7;
+ font-style: italic;
+ font-size: 14px; }
+
+.caption-description {
+ color: #333333;
+ font-style: italic;
+ font-size: 12px; }
+
+#timelimit-start-dialog {
+ display: none;
+ cursor: default;
+ padding: 10px; }
+
+#timelimit-start-dialog h1 {
+ padding-bottom: 10px; }
+
+#countdown {
+ width: 150px;
+ position: absolute;
+ font-size: 110%;
+ font-style: italic;
+ color: #5cb85c; }
+
+#countdown-label {
+ font-size: 170%;
+ padding-top: 5px;
+ padding-bottom: 5px;
+ font-style: italic;
+ color: #5cb85c; }
+
+#timelimit-expired {
+ font-size: 145%;
+ padding: 15px; }
Index: lams_central/web/css/defaultHTML_learner.scss
===================================================================
diff -u
--- lams_central/web/css/defaultHTML_learner.scss (revision 0)
+++ lams_central/web/css/defaultHTML_learner.scss (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -0,0 +1,736 @@
+/*
+********************************************
+LAMS Overall Style
+********************************************
+*/
+// SASS Imports
+@import "_lams_variables.scss";
+
+/* Stylesheet Imports */
+@import url("/lams/includes/font-awesome/css/font-awesome.min.css");
+@import url("/lams/css/bootstrap.min.css");
+@import url("/lams/css/inlineeditor.css");
+
+@media (max-width: 500px) {
+ .h1,
+ .h2,
+ .h3,
+ .h4 {
+ font-size: $font-size-base;
+ }
+ * {
+ font-size: $font-size-small;
+ }
+ .panel-title {
+ font-size: $font-size-base;
+ }
+ .no-gutter > [class*='col-'] {
+ padding-right: 5px;
+ padding-left: 5px;
+ }
+ .rating-criteria-tag {
+ width: 100%;
+ }
+ .rating-criteria-tag input[type="text"] {
+ width: 100%;
+ }
+ .rating-criteria-tag .ui-widget input{
+ font-family: $font-family-base;
+ font-size:11px;
+ }
+ #criterias-table {
+ margin-left: 0px;
+ border-bottom: inherit;
+ }
+ #criterias-table td {
+ vertical-align:middle;
+ }
+ .navbar-login {
+ margin-bottom: 5px;
+ }
+ .navbar-brand-login {
+ font-size: large;
+ }
+}
+
+@media (min-width: 501px) {
+ .no-gutter > [class*='col-'] {
+ padding-right: 8px;
+ padding-left: 8px;
+ }
+ .navbar-login {
+ margin-bottom: 10px;
+ }
+ .navbar-brand-login {
+ font-size: x-large;
+ }
+}
+
+/* Spacer classes */
+
+.offset2 {
+ margin: 2px;
+}
+.offset3 {
+ margin: 3px;
+}
+.offset5 {
+ margin: 5px;
+}
+.offset10 {
+ margin: 10px;
+}
+.offset15 {
+ margin: 15px;
+}
+.offset20 {
+ margin: 20px;
+}
+
+.voffset2 {
+ margin-top: 2px;
+}
+.voffset5 {
+ margin-top: 5px;
+}
+.voffset10 {
+ margin-top: 10px;
+}
+.voffset20 {
+ margin-top: 20px;
+}
+.roffset2 {
+ margin-right: 2px;
+}
+.roffset5 {
+ margin-right: 5px;
+}
+.roffset10 {
+ margin-right: 10px;
+}
+.loffset2 {
+ margin-left: 2px;
+}
+.loffset5 {
+ margin-left: 5px;
+}
+.loffset10 {
+ margin-left: 10px;
+}
+.loffset20 {
+ margin-left: 20px;
+}
+.clear-both {
+ clear: both;
+}
+/* Eliminate the scrollbar on learner popup windows, monitoring windows */
+.no-margin{
+ margin-left: 0px;
+ margin-right: 0px;
+}
+/* Comments/Forum classes */
+.msg .panel-heading {
+ padding: 3px;
+}
+.msg {
+ margin-bottom: 5px;
+}
+.msg .panel-title {
+ font-weight: normal;
+ font-size: $font-size-base;
+}
+.msg-footer {
+ display: block;
+ font-size: $font-size-small;
+ float: right;
+}
+.msg-hr {
+ margin-top: 5px;
+ margin-bottom: 3px;
+}
+.msg .panel-footer {
+ font-size: $font-size-small;
+}
+.panel-heading-sm {
+ padding: 3px 5px;
+ font-size: smaller;
+ font-weight: bold;
+}
+.panel-body-sm {
+ padding: 3px 5px;
+}
+.panel-learner-page {
+ border-radius: 6px;
+ box-shadow: $panel-box-shadow;
+}
+.panel-monitor-page {
+ border-radius: 6px;
+ box-shadow: $panel-box-shadow;
+}
+// .panel-learner-page-title,
+// .panel-admin-page-title {
+// -moz-border-bottom-colors: none;
+// -moz-border-left-colors: none;
+// -moz-border-right-colors: none;
+// -moz-border-top-colors: none;
+// border-color: #e7eaec;
+// border-radius: 0px;
+// border-image: none;
+// border-style: solid solid none;
+// border-width: 3px 0 0;
+// color: inherit;
+// min-height: 48px;
+// }
+.panel-admin-page {
+ border-radius: 6px;
+ box-shadow: $panel-box-shadow;
+ margin-top: 20px;
+}
+.panel-learner-title {
+ color:$brand-primary !important;
+}
+.panel-admin-title {
+ color:$brand-primary !important;
+}
+.panel-title {
+ font-size: inherit;
+ font-weight: 500;
+}
+.panel-heading {
+ padding: 7px 10px;
+}
+
+th {
+ font-weight: normal;
+ font-style: italic;
+
+}
+
+body.stripes {
+ background: url('/lams/images/css/light-fabric.jpg');
+}
+.sbox {
+ border-bottom: 2px solid $gray-lighter;
+ border-radius: 0px;
+}
+.sbox-body {
+ padding: 5px;
+}
+.sbox-heading {
+ padding: 3px 5px;
+ border-bottom: 1px solid $gray-lighter;
+ border-top-right-radius: 3px;
+ border-top-left-radius: 3px;
+}
+.user {
+ display: inline-block;
+}
+.user:before {
+ content: "\f007";
+ font-family: FontAwesome;
+ font-style: normal;
+ font-weight: normal;
+ text-decoration: inherit;
+ margin-right: 3px;
+ color: inherit;
+ float: left;
+}
+.help-tabs{
+ display: inline-block;
+ margin-right: 10px;
+}
+.help-no-tabs{
+ display: inline-block;
+ margin-right: 10px;
+}
+.help {
+ display: inline-block;
+}
+.help:before {
+ content: "\f059";
+ font-family: FontAwesome;
+ font-style: normal;
+ font-weight: normal;
+ text-decoration: inherit;
+ margin-right: 2px;
+ color: inherit;
+ float: right;
+}
+.na {
+ display: inline-block;
+}
+.na:after {
+ content: "\f0a9";
+ font-family: FontAwesome;
+ font-style: normal;
+ font-weight: normal;
+ text-decoration: inherit;
+ margin-left: 5px;
+ color: inherit;
+ /*float: right;*/
+}
+
+/* Restrict the width of the up and down arrows so they do not grow wider when the screen is enlarged. td needs to be 5px wider than div. */
+div.arrows{
+ display:inline-block;
+ width:30px;
+ text-align: center;
+}
+td.arrows{
+ width:35px;
+ text-align: center;
+}
+/* Tabs are a cross between pills (colouring) and tab outlines. */
+.nav-tabs > li > a{
+ border: $border-thin-default-light
+}
+/* Icons to show panel is collapsed */
+.collapsable-icon-right a:after {
+ font-family: FontAwesome;
+ content:"\f078";
+ float: right;
+ color: $gray-light;
+ margin-right: 5px;
+}
+.collapsable-icon-right a.collapsed:after {
+ content:"\f054";
+}
+.collapsable-icon-left a:after {
+ font-family: FontAwesome;
+ content:"\f078";
+ float: left;
+ color: $gray-light;
+ margin-right: 5px;
+}
+.collapsable-icon-left a.collapsed:after {
+ content:"\f054";
+}
+
+div.navbar-heading {
+ padding:0;
+}
+
+nav.navbar-heading {
+ border: 0;
+ margin: 0;
+ color: inherit;
+}
+
+.navbar-heading .divider {
+ height: 50px;
+ margin-left: 5px;
+ margin-right: 5px;
+ border-left: $border-thin-default-light;
+}
+
+.navbar-heading .in .divider {
+ height: 1px;
+ margin-left: 5px;
+ margin-right: 5px;
+ margin-bottom: 5px;
+ border-top: $border-thin-default-light;
+}
+
+.navbar-heading .in .navbar-text {
+ padding-left: 15px;
+}
+
+.navbar-brand {
+ color:$brand-primary !important;
+}
+
+.navbar-text {
+ cursor: pointer;
+}
+
+/** Special settings for the nav bar used in monitoring, authoring, etc */
+.panel-monitor-page .navbar {
+ min-height: 40px;
+}
+
+.panel-monitor-page .navbar-heading .divider {
+ height: 40px;
+}
+
+/* small display - drop down menu view */
+@media (max-width: 767px) {
+ .panel-monitor-page .navbar-brand {
+ color:$brand-primary !important;
+ height: 35px;
+ margin-top: 5px;
+ margin-bottom: 3px;
+ padding: 5px 10px 5px 25px;
+ }
+
+ .panel-monitor-page>.navbar-toggle {
+ margin-top: 3px;
+ margin-bottom: 3px;
+ }
+ .panel-monitor-page .navbar-nav>li>a {
+ padding: 5px;
+ }
+
+ .panel-monitor-page .navbar-text {
+ cursor: pointer;
+ margin-top: 5px;
+ margin-bottom: 5px;
+ }
+
+ .panel-monitor-page .navbar-header .navbar-toggle {
+ margin-top: 3px;
+ margin-bottom: 3px;
+ }
+
+ .panel-monitor-page .divider {
+ display:none
+ }
+
+ .panel-monitor-page .navbar-heading .in .navbar-text {
+ padding-left: 4px;
+ }
+
+}
+
+/* normal display */
+@media (min-width: 768px) {
+
+ .panel-monitor-page .navbar-brand {
+ color:$brand-primary !important;
+ height: 40px;
+ padding: 10px;
+ }
+
+ .panel-monitor-page .navbar-nav>li>a {
+ padding: 10px;
+ }
+
+ .panel-monitor-page .navbar-text {
+ cursor: pointer;
+ margin-top: 10px;
+ margin-bottom: 10px;
+ }
+
+ .panel-monitor-page .navbar-heading .in .navbar-text {
+ padding-left: 15px;
+ }
+
+}
+
+
+@media (min-width: 0px) and (max-width: 767px) {
+ .btn-primary, .btn-default, .btn-success, .btn-info, .btn-danger {
+ padding:4px 9px 2px;
+ }
+}
+
+@media (max-width: 500px) {
+ .file-input-name {
+ height: 22px; /* match height of btn */
+ padding:4px 9px;
+ font-size:90%;
+ line-height: 1.2;
+ }
+}
+
+@media (min-width: 501px ) and (max-width: 992px) {
+ .file-input-name {
+ height: 25px; /* match height of btn */
+ padding:4px 9px;
+ font-size:90%;
+ line-height: 1.2;
+ }
+}
+
+
+ul.dropdown-menu {
+ left: auto;
+ right: 0;
+}
+
+/** Authoring */
+/*layout of adding a topic button */
+a.button-add-item:before {
+ content: "\f067";
+ font-family: FontAwesome;
+ font-style: normal;
+ font-weight: normal;
+ text-decoration: inherit;
+ margin-left: 5px;
+ color: inherit;
+}
+
+.modal-header {
+ padding: 8px 15px 8px 15px;
+}
+
+.modal .ui-resizable-handle.ui-resizable-s {
+ border-radius: 6px;
+ border-bottom: 1px solid white;
+}
+
+.table-no-border>thead>tr>th,
+.table-no-border>tbody>tr>th,
+.table-no-border>tfoot>tr>th,
+.table-no-border>thead>tr>td,
+.table-no-border>tbody>tr>td,
+.table-no-border>tfoot>tr>td {
+ border-top: none;
+}
+
+.table-nonfluid {
+ width: auto !important;
+}
+
+.table-centered th, .table-centered td {
+ text-align: center;
+}
+
+.table > tbody > tr > td {
+ vertical-align: middle;
+}
+
+.table .fa {
+ cursor: pointer;
+}
+
+.form-control-inline {
+ width: auto !important;
+ display: inline-block;
+}
+
+.rating-criteria-tag {
+ width: 100%;
+}
+.rating-criteria-tag input[type="text"] {
+ width: 100%;
+}
+.rating-criteria-tag .ui-widget input{
+ font-family: $font-family-base;
+ font-size: $font-size-small;
+ line-height:1.42857143;
+ padding: 2px;
+}
+
+#criterias-table {
+ margin-left: 0px;
+ border-bottom: inherit;
+}
+#criterias-table td {
+ vertical-align:middle;
+}
+
+/* .....NavBar: Icon only with coloring/layout.....*/
+
+/*small/medium side display*/
+@media (min-width: 768px) {
+
+ /*Allow content to be next to Nav*/
+ .navcontent{
+ position: absolute;
+ width: calc(100% - 40px); /*keeps 100% minus nav size*/
+ margin-left: 20px;
+ float: right;
+ min-height:100%;
+ }
+
+ /* darker outline than usual */
+ nav.sidebar{
+ border-radius: 6px;
+ box-shadow: $panel-box-shadow;
+ min-height:300px;
+ }
+
+ /*Center Brand*/
+ nav.sidebar.navbar.sidebar>.container .navbar-brand, .navbar>.container-fluid .navbar-brand {
+ margin-left: 0px;
+ }
+ /*Center Brand*/
+ nav.sidebar .navbar-brand, nav.sidebar .navbar-header{
+ text-align: center;
+ width: 100%;
+ margin-left: 0px;
+ }
+
+ /*Format Icons*/
+ nav.sidebar a{
+ padding:10px 10px 10px 12px;
+ }
+
+ nav.sidebar.slidesidemenu{
+ padding:10px 10px 10px 12px;
+ }
+ /*Hide text when compressed*/
+ nav.sidebar p{
+ padding-right: 35px;
+ text-align: center;
+ }
+
+ /* colour in top box to match panel heading */
+ nav.sidebar .navbar-nav > li:first-child{
+ background-color: $gray-lightest !important;
+ }
+
+ /*adds border to bottom nav boxes except for the last box */
+ nav.sidebar .navbar-nav > li{
+ border-bottom: $border-thin-default-light;
+ background-color: $body-bg;
+ }
+
+ nav.sidebar .navbar-nav > li:last-child{
+ border-bottom: 0px;
+ }
+
+ /*allows nav box to use 100% width, style to be like panel */
+ nav.sidebar .navbar-collapse, nav.sidebar .container-fluid{
+ padding: 0 0px 0 0px;
+ border:2px solid transparent;
+ box-shadow: $panel-box-shadow;
+ }
+
+ /*gives sidebar width/height*/
+ nav.sidebar{
+ width: 180px;
+ height: 100%;
+ margin-left: -135px;
+ float: left;
+ z-index: 8000;
+ margin-top: 0px;
+ margin-bottom: 0px;
+ }
+
+ /*give sidebar 100% width;*/
+ nav.sidebar li {
+ width: 100%;
+ margin-top: 3px;
+ margin-bottom: 3px;
+ }
+
+ /* Move nav to full on mouse over*/
+ nav.sidebar.expandmenu {
+ margin-left: 0;
+ }
+
+/* nav.sidebar:hover{
+ margin-left: 0px;
+ }
+ */
+ /*for hiden things when navbar hidden*/
+ .forAnimate{
+ opacity: 0;
+ }
+
+ nav.sidebar .fa{
+ font-size: 18px;
+ }
+
+}
+
+/* .....NavBar: Fully showing nav bar..... */
+
+@media (min-width: 1330px) {
+
+ /*Allow content to be next to Nav*/
+ .navcontent{
+ position: absolute;
+ width: calc(100% - 180px); /*keeps 100% minus nav size*/
+ margin-left: 170px;
+ float: right;
+ }
+
+ /*Show all nav*/
+ nav.sidebar{
+ margin-left: 0px;
+ float: left;
+ }
+ /*Show hidden items on nav*/
+ nav.sidebar .forAnimate{
+ opacity: 1;
+ }
+}
+
+nav.sidebar .navbar-nav .open .dropdown-menu>li>a:hover, nav.sidebar .navbar-nav .open .dropdown-menu>li>a:focus {
+ background-color: transparent;
+}
+
+nav:hover .forAnimate{
+ opacity: 1;
+}
+section{
+ padding-left: 15px;
+}
+
+/* Login page
+ * CSS to make the footer stick to the bottom see http://cssreset.com/how-to-keep-footer-at-bottom-of-page-with-css/
+ * Height of footer set to match the navbar at the top for visual reasons - it may be changed.
+ */
+.login-body {
+ margin:0;
+ padding:0;
+ height:100%;
+}
+.login-content{
+ min-height:100%;
+ position:relative;
+ padding-bottom:50px;
+}
+.login-footer {
+ width: 100%;
+ background-color: $gray-lightest;
+ font-size: 85%;
+ padding-top: 15px;
+ border-top: $border-thin-default-light;
+ height:50px;
+ position:absolute;
+ bottom:0;
+ left:0;
+}
+
+/* fontawesome icon x-small */
+.fa-xs {
+ font-size: smaller;
+}
+
+/* Growl functionality, jquery.blockUI (version: 2.38) */
+.growlUI {
+ width: auto;
+ padding: 0px;
+}
+
+div.growlUI h1,div.growlUI h2 {
+ color: white;
+ padding: 0px;
+ margin: 5px;
+ text-align: center;
+ font-size: medium;
+}
+
+// Image Gallery
+.caption-heading {
+ color: $brand-primary;
+ font-style: italic;
+ font-size: $font-size-base;
+}
+
+.caption-description {
+ color: $text-color;
+ font-style: italic;
+ font-size: $font-size-small;
+}
+
+// Assessment and Scratchie Countdown - growl settings need to be moved too
+#timelimit-start-dialog {
+ display:none; cursor: default; padding: 10px;
+}
+#timelimit-start-dialog h1{
+ padding-bottom: 10px;
+}
+#countdown {
+ width: 150px; position: absolute; font-size: 110%; font-style: italic; color: $brand-success;
+}
+#countdown-label {
+ font-size: 170%; padding-top:5px; padding-bottom:5px; font-style: italic; color: $brand-success;
+}
+#timelimit-expired {
+ font-size: 145%; padding: 15px;
+}
+
Index: lams_central/web/css/inlineeditor.css
===================================================================
diff -u -r9b5104858f4539b023516f3ee2dd7698875ff15e -ra83b0eec89979dce7415b02afdda324b14018dbb
--- lams_central/web/css/inlineeditor.css (.../inlineeditor.css) (revision 9b5104858f4539b023516f3ee2dd7698875ff15e)
+++ lams_central/web/css/inlineeditor.css (.../inlineeditor.css) (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -9,28 +9,27 @@
color: #555;
background-color: #fff;
background-image: none;
- border: 1px solid #ccc;
+ border: thin solid #AAAAAA;
border-radius: 4px;
- -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
- -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
- transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; border: 1px solid #c1c1c1;
- overflow: hidden; /* keeps floating objects within ckeditor area */
+ -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
+ transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
+ border: 1px solid #c1c1c1;
+ overflow: hidden;
+ /* keeps floating objects within ckeditor area */
/* LAMS - min height is set in ckconfig_custom.js but keep the default here too so that most fields
* are the right size and only the ones where the height is overridden does the size change. */
min-height: 60px;
- -webkit-appearance: textfield;
-}
+ -webkit-appearance: textfield; }
-.cke_textarea_inline:focus{
+.cke_textarea_inline:focus {
/* From bootstrap form-control */
border-color: #66afe9;
outline: 0;
- -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
- box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
-}
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); }
.cke_reset_all {
- width: 70% !important;
-}
+ width: 70% !important; }
Index: lams_central/web/css/inlineeditor.scss
===================================================================
diff -u
--- lams_central/web/css/inlineeditor.scss (revision 0)
+++ lams_central/web/css/inlineeditor.scss (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -0,0 +1,38 @@
+@import "_lams_variables.scss";
+
+/** CKEditor Inline */
+.cke_textarea_inline {
+ /* From bootstrap form-control */
+ display: block;
+ width: 100%;
+ padding: 6px 12px;
+ font-size: 14px;
+ line-height: 1.42857143;
+ color: #555;
+ background-color: #fff;
+ background-image: none;
+ border: $border-thin-default;
+ border-radius: 4px;
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
+ -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
+ -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
+ transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; border: 1px solid #c1c1c1;
+ overflow: hidden; /* keeps floating objects within ckeditor area */
+ /* LAMS - min height is set in ckconfig_custom.js but keep the default here too so that most fields
+ * are the right size and only the ones where the height is overridden does the size change. */
+ min-height: 60px;
+ -webkit-appearance: textfield;
+}
+
+.cke_textarea_inline:focus{
+ /* From bootstrap form-control */
+ border-color: $input-border-focus;
+ outline: 0;
+ -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
+ box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
+}
+
+.cke_reset_all {
+ width: 70% !important;
+}
Index: lams_central/web/css/jquery.treetable.lams.css
===================================================================
diff -u -r6a3a90d5b7ab4d635f84623295b32703c2dbe5e8 -ra83b0eec89979dce7415b02afdda324b14018dbb
--- lams_central/web/css/jquery.treetable.lams.css (.../jquery.treetable.lams.css) (revision 6a3a90d5b7ab4d635f84623295b32703c2dbe5e8)
+++ lams_central/web/css/jquery.treetable.lams.css (.../jquery.treetable.lams.css) (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -1,44 +1,36 @@
table.treetable span.indenter {
- text-align: left;
-}
+ text-align: left; }
table.treetable tr.collapsed span.indenter a {
- background-image: url(data:image/png;base64,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);
-}
+ background-image: url(data:image/png;base64,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); }
table.treetable tr.expanded span.indenter a {
- background-image: url(data:image/png;base64,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);
-}
+ background-image: url(data:image/png;base64,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); }
table.treetable tr span.indenter a {
- outline: none; /* Expander shows outline after upgrading to 3.0 (#141) */
- border-bottom: none; /* Hide the dotted line underneath */
+ outline: none;
+ /* Expander shows outline after upgrading to 3.0 (#141) */
+ border-bottom: none;
+ /* Hide the dotted line underneath */
width: 5px;
- font-size: x-small;
-}
+ font-size: x-small; }
table.treetable tr.collapsed.selected span.indenter a {
- background-image: url(data:image/png;base64,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);
-}
+ background-image: url(data:image/png;base64,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); }
table.treetable tr.expanded.selected span.indenter a {
- background-image: url(data:image/png;base64,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);
-}
+ background-image: url(data:image/png;base64,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); }
table.treetable tr.accept {
- background-color: #a3bce4;
- color: #fff
-}
+ background-color: #dbe9f5;
+ color: #fff; }
table.treetable tr.collapsed.accept td span.indenter a {
- background-image: url(data:image/x-png;base64,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);
-}
+ background-image: url(data:image/x-png;base64,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); }
table.treetable tr.expanded.accept td span.indenter a {
- background-image: url(data:image/x-png;base64,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);
-}
+ background-image: url(data:image/x-png;base64,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); }
div.highlight {
- border:2px solid #cacdd1;
-}
-
+ background-color: #FCF0AD;
+ border: thin solid #eeeeee; }
Index: lams_central/web/css/jquery.treetable.lams.scss
===================================================================
diff -u
--- lams_central/web/css/jquery.treetable.lams.scss (revision 0)
+++ lams_central/web/css/jquery.treetable.lams.scss (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -0,0 +1,47 @@
+@import "_lams_variables.scss";
+
+table.treetable span.indenter {
+ text-align: left;
+}
+
+table.treetable tr.collapsed span.indenter a {
+ background-image: url(data:image/png;base64,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);
+}
+
+table.treetable tr.expanded span.indenter a {
+ background-image: url(data:image/png;base64,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);
+}
+
+table.treetable tr span.indenter a {
+ outline: none; /* Expander shows outline after upgrading to 3.0 (#141) */
+ border-bottom: none; /* Hide the dotted line underneath */
+ width: 5px;
+ font-size: x-small;
+}
+
+table.treetable tr.collapsed.selected span.indenter a {
+ background-image: url(data:image/png;base64,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);
+}
+
+table.treetable tr.expanded.selected span.indenter a {
+ background-image: url(data:image/png;base64,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);
+}
+
+table.treetable tr.accept {
+ background-color: $brand-primary-light;
+ color: $body-bg;
+}
+
+table.treetable tr.collapsed.accept td span.indenter a {
+ background-image: url(data:image/x-png;base64,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);
+}
+
+table.treetable tr.expanded.accept td span.indenter a {
+ background-image: url(data:image/x-png;base64,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);
+}
+
+div.highlight {
+ background-color: $contrast-fade-start;
+ border: $border-thin-default-light;
+}
+
Index: lams_central/web/css/main.css
===================================================================
diff -u -r906f0b619098cd3c9d542033e716c117533d6e78 -ra83b0eec89979dce7415b02afdda324b14018dbb
--- lams_central/web/css/main.css (.../main.css) (revision 906f0b619098cd3c9d542033e716c117533d6e78)
+++ lams_central/web/css/main.css (.../main.css) (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -1,555 +1,485 @@
body {
- width: 100%;
- overflow-x: hidden;
- font-size: 13px;
- background: url(/lams/images/css/light-fabric.jpg);
-}
+ width: 100%;
+ overflow-x: hidden;
+ font-size: 13px;
+ background: url(/lams/images/css/light-fabric.jpg); }
+
html {
- height: 100%;
-}
+ height: 100%; }
+
#offcanvas {
- position: fixed;
- width: 220px;
- z-index: 10;
- height: 100%;
- background: #164276;
- color: #E7E7E7;
-}
+ position: fixed;
+ width: 220px;
+ z-index: 10;
+ height: 100%;
+ background: #164276;
+ color: #eeeeee; }
+
.courses-title {
- text-overflow: ellipsis;
- overflow: hidden;
- font-weight: 300;
- font-size: 23px;
- width: 100%;
- color: #ECF0F1 !important;
- margin-left: 0 !important;
- line-height: 49px;
- margin: 0;
- padding-left: 25px;
-}
+ text-overflow: ellipsis;
+ overflow: hidden;
+ font-weight: 300;
+ font-size: 23px;
+ width: 100%;
+ margin-left: 0 !important;
+ line-height: 49px;
+ margin: 0;
+ padding-left: 25px; }
+
#page-wrapper {
- margin: 0 0 0 220px;
- padding: 10px 20px 0px;
-}
+ margin: 0 0 0 220px;
+ padding: 10px 20px 0px; }
+
.offcanvas-hidden #offcanvas {
- display: none;
-}
+ display: none; }
+
.offcanvas-hidden #page-wrapper {
- margin: 0 0 0 0;
-}
+ margin: 0 0 0 0; }
+
@media (min-width: 769px) {
- .icon-remove {
- display: none !important;
- }
-}
+ .icon-remove {
+ display: none !important; } }
@media (max-width: 768px) {
- #offcanvas {
- width: 100%;
- }
- .navbar-nav .open .dropdown-menu {
- top:52px; /*hack to prevent disappearing*/
- }
-}
+ #offcanvas {
+ width: 100%; }
+
+ .navbar-nav .open .dropdown-menu {
+ top: 52px;
+ /*hack to prevent disappearing*/ } }
@media (max-width: 870px) {
- body.offcanvas-hidden .xs-hidden {
- display: none !important;
- }
-}
+ body.offcanvas-hidden .xs-hidden {
+ display: none !important; } }
@media (max-width: 1170px) {
- body:not(.offcanvas-hidden) .xs-hidden {
- display: none !important;
- }
-}
-
+ body:not(.offcanvas-hidden) .xs-hidden {
+ display: none !important; } }
.content {
- /*background: #fff;*/
- padding: 7px 10px;
- background: #fff;
- box-shadow: 0 1px 1px rgba(8, 8, 8, 0.5);
-}
+ padding: 7px 10px;
+ background: #fff;
+ box-shadow: 0 1px 1px rgba(8, 8, 8, 0.88); }
+
#org-container {
- padding: 17px 10px 17px 25px;
-}
+ padding: 17px 10px 17px 25px; }
/*FOOTER*/
footer {
- width: 100%;
- font-size: 75%;
- background-color: #FFF;
- border-radius: 0 0 6px 6px;
- box-shadow: 0 1.4px 1px rgba(8, 8, 8, 0.5);
- margin-bottom: 10px;
-}
+ width: 100%;
+ font-size: 75%;
+ background-color: #fff;
+ border-radius: 0 0 6px 6px;
+ box-shadow: 0 1.4px 1px rgba(8, 8, 8, 0.5);
+ margin-bottom: 10px; }
+
a {
- color: #5A738E;
- text-decoration: none;
-}
+ color: #5A738E;
+ text-decoration: none; }
/*OFFCANVAS BAR*/
#favorite-organisations {
- border-top: 1px solid rgba(255, 255, 255, 0.16);
- border-bottom: 1px solid rgba(255, 255, 255, 0.16);
-}
+ border-top: 1px solid rgba(255, 255, 255, 0.16);
+ border-bottom: 1px solid rgba(255, 255, 255, 0.16); }
+
#favorite-organisations > li > a, .tablesorter a {
- color: #A7B1C2;
- font-weight: 400;
- padding: 14px 20px 14px 25px;
-}
+ color: #A7B1C2;
+ font-weight: 400;
+ padding: 14px 20px 14px 25px; }
+
#favorite-organisations > li > a:hover,
#favorite-organisations > li > a:focus,
.pagesize:hover,
.tablesorter a:hover,
.tablesorter a:focus {
background-color: #072B57;
- color: white;
-}
+ color: white; }
+
.tablesorter a {
- display:block;
- text-decoration:none;
- font-size: 13px;
-}
+ display: block;
+ text-decoration: none;
+ font-size: 13px; }
+
#offcanvas .active > a,
#offcanvas .active > a:hover,
#offcanvas .active > a:focus {
- background: #2B5B95;
-}
+ background: #2B5B95; }
+
#offcanvas .active > a {
- color: #ffffff;
-}
+ color: #fff; }
+
#offcanvas td.active {
- border-right: 10px solid #0E9AEF;
- background: #2B5B95;
-}
+ border-right: 10px solid #0E9AEF;
+ background: #2B5B95; }
+
.offcanvas-logo {
- padding: 20px 0px 15px 25px;
- background-color: #072B57;
-}
-.offcanvas-logo img{
- width: 100px;
-}
+ padding: 20px 0px 15px 25px;
+ background-color: #072B57; }
+
+.offcanvas-logo img {
+ width: 100px; }
+
.offcanvas-header {
- padding: 15px 0px 0px 0px;
-}
+ padding: 15px 0px 0px 0px; }
+
.offcanvas-search {
- padding: 15px 19px 15px;
- margin-bottom: 0;
-}
+ padding: 15px 19px 15px;
+ margin-bottom: 0; }
+
.offcanvas-search .form-control {
- box-shadow: inset 0 1px 0px rgba(208, 206, 206, 0.25);
- border-radius: 25px;
- padding: 2px 5px;
- line-height: 1;
- border: 1px solid rgba(221, 226, 232, 0.49);
- background: #072B57;
- color: #A7B1C2;
-}
-.offcanvas-search .form-control::-webkit-input-placeholder { /* WebKit, Blink, Edge */
- color: #ddd;
-}
-.offcanvas-search .form-control:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
- color: #ddd;
-}
-.offcanvas-search .form-control::-moz-placeholder { /* Mozilla Firefox 19+ */
- color: #ddd;
-}
-.offcanvas-search .form-control:-ms-input-placeholder { /* Internet Explorer 10-11 */
- color: #ddd;
-}
+ box-shadow: inset 0 1px 0px rgba(208, 206, 206, 0.25);
+ border-radius: 25px;
+ padding: 2px 5px;
+ line-height: 1;
+ border: 1px solid rgba(221, 226, 232, 0.49);
+ background: #072B57;
+ color: #A7B1C2; }
+
+.offcanvas-search .form-control::-webkit-input-placeholder {
+ /* WebKit, Blink, Edge */
+ color: #dddddd; }
+
+.offcanvas-search .form-control:-moz-placeholder {
+ /* Mozilla Firefox 4 to 18 */
+ color: #dddddd; }
+
+.offcanvas-search .form-control::-moz-placeholder {
+ /* Mozilla Firefox 19+ */
+ color: #dddddd; }
+
+.offcanvas-search .form-control:-ms-input-placeholder {
+ /* Internet Explorer 10-11 */
+ color: #dddddd; }
+
.ts-pager {
- text-align: center;
- padding: 0 10px 10px;
- color: #A7B1C2;
-}
-.ts-pager .btn{
- color: #164276;
- background-color: #A7B1C2;
- padding: 2px 5px;
- line-height: 1;
-}
+ text-align: center;
+ padding: 0 10px 10px;
+ color: #072B57; }
+
+.ts-pager .btn {
+ color: #164276;
+ background-color: #072B57;
+ padding: 2px 5px;
+ line-height: 1; }
+
.tablesorter tfoot i {
- font-size: 11px;
-}
+ font-size: 11px; }
+
.tablesorter tfoot th {
- background-color: #072B57 !important;
- padding: 10px 0;
-}
+ background-color: #072B57 !important;
+ padding: 10px 0; }
.pagesize {
- border: 1px solid rgba(221, 226, 232, 0.49);
- background: #164276;
- cursor: pointer;
-}
+ border: 1px solid rgba(221, 226, 232, 0.49);
+ background: #164276;
+ cursor: pointer; }
.icon-remove {
- cursor: pointer;
- position: absolute;
- width: 40px;
- top: 30px;
- right: 5px;
-}
+ cursor: pointer;
+ position: absolute;
+ width: 40px;
+ top: 30px;
+ right: 5px; }
+
.icon-remove:hover {
- color: #ffffff;
-}
+ color: #fff; }
+
.fa-chevron-circle-right.fa-lg {
- line-height: 1em;
-}
+ line-height: 1em; }
+
/*TOP HEADER*/
.top-nav {
- background: #EDEDED;
- border-bottom: 1px solid #D9DEE4;
- border-radius: 6px 6px 0 0;
- height: 53px;
- box-shadow: 0 1px 1px rgba(8, 8, 8, 0.5);
-}
+ background: #eeeeee;
+ border-bottom: 1px solid #D9DEE4;
+ border-radius: 6px 6px 0 0;
+ height: 53px;
+ box-shadow: 0 1px 1px rgba(8, 8, 8, 0.5); }
+
.offcanvas-toggle-header {
- float: left;
- margin: 0;
- padding: 15px 0 10px 7px;
- width: 70px;
- cursor: pointer;
- border-radius: 3px;
-}
+ float: left;
+ margin: 0;
+ padding: 15px 0 10px 7px;
+ width: 70px;
+ cursor: pointer;
+ border-radius: 3px; }
+
@media (min-width: 768px) {
- .offcanvas-toggle-header {
- padding-top: 20px;
- padding-bottom: 15px;
- }
- .top-nav {
- height: 63px;
- }
-}
+ .offcanvas-toggle-header {
+ padding-top: 20px;
+ padding-bottom: 15px; }
+
+ .top-nav {
+ height: 63px; } }
.offcanvas-toggle-header i {
- padding: 0 15px 0;
- color: #5A738E;
-}
+ padding: 0 15px 0;
+ color: #164276; }
.offcanvas-toggle i {
- font-size: 26px;
-}
+ font-size: 26px; }
+
.top-nav .navbar-right {
- margin: 0;
- width: 70%;
- float: right;
-}
+ margin: 0;
+ width: 70%;
+ float: right; }
+
.top-nav .navbar-right li {
- display: inline-block;
- float: right;
- position: static;
- border-radius: 3px;
-}
+ display: inline-block;
+ float: right;
+ position: static;
+ border-radius: 3px; }
+
@media (min-width: 480px) {
.top-nav .navbar-right li {
- position: relative;
- }
-}
+ position: relative; } }
.top-nav .dropdown-menu li {
- width: 100%;
-}
+ width: 100%; }
+
.top-nav li a i {
- font-size: 15px;
-}
+ font-size: 15px; }
+
ul.dropdown-usermenu li {
- background: #EDEDED;
- display: -ms-flexbox;
- display: flex;
- margin: 2px 2px 0;
- width: 98% !important;
-}
+ background: #eeeeee;
+ display: -ms-flexbox;
+ display: flex;
+ margin: 2px 2px 0;
+ width: 98% !important; }
/*TOP HEADER LINKS*/
.offcanvas-toggle-header:hover, ul.dropdown-usermenu li a:focus, ul.dropdown-usermenu li a:hover, .top-nav .nav > li > a:hover, .top-nav .nav .open > a, .top-nav .nav .open > a:focus, .top-nav .nav .open > a:hover {
- background: #D9DEE4;
-}
+ background: #D9DEE4; }
+
.nav > li > a:hover, .nav > li > a:focus {
- background-color: transparent;
-}
+ background-color: transparent; }
+
.navbar-nav > li > a {
- font-weight: 500;
- color: #515356 !important;
- margin-left: 0 !important;
- line-height: 32px;
- border-radius: 3px;
-}
+ font-weight: 500;
+ color: #515356 !important;
+ margin-left: 0 !important;
+ line-height: 32px;
+ border-radius: 3px; }
+
.top-nav .dropdown-menu li a {
- width: 100%;
- padding: 10px 20px;
- border-radius: 3px;
-}
+ width: 100%;
+ padding: 10px 20px;
+ border-radius: 3px; }
+
.top-nav .dropdown-menu li a i {
- padding-right: 15px;
-}
+ padding-right: 15px; }
+
.dropdown-menu a {
- cursor: pointer;
- border-radius: 6px;
-}
+ cursor: pointer;
+ border-radius: 6px; }
+
#more-links-menu {
- padding: 10px 5px;
-}
+ padding: 10px 5px; }
+
.navbar-nav .open .dropdown-menu {
- position: absolute;
- background: #fff;
- margin-top: 0;
- padding: 0 0 3px;
- border: 1px solid #D9DEE4;
- border-radius: 6px;
- -webkit-box-shadow: none;
- right: 0;
- left: auto;
- width: 210px;
-}
+ position: absolute;
+ background: #fff;
+ margin-top: 0;
+ padding: 0 0 3px;
+ border: 1px solid #D9DEE4;
+ border-radius: 6px;
+ -webkit-box-shadow: none;
+ right: 0;
+ left: auto;
+ width: 210px; }
+
.user-profile img {
- width: 29px;
- height: 29px;
- border-radius: 50%;
- margin-right: 10px;
-}
-#notificationsPendingCount{
- font-size: 10px;
- font-weight: normal;
- line-height: 13px;
- padding: 2px 5px;
- position: absolute;
- left: 25px;
- top: 10px;
- border-style: solid;
- border-width: 1px;
- display: inline-block;
- min-width: 10px;
- text-align: center;
- white-space: nowrap;
- vertical-align: middle;
- border-radius: 10px;
-}
+ width: 29px;
+ height: 29px;
+ border-radius: 50%;
+ margin-right: 10px; }
+
+#notificationsPendingCount {
+ font-size: 10px;
+ font-weight: normal;
+ line-height: 13px;
+ padding: 2px 5px;
+ position: absolute;
+ left: 25px;
+ top: 10px;
+ border-style: solid;
+ border-width: 1px;
+ display: inline-block;
+ min-width: 10px;
+ text-align: center;
+ white-space: nowrap;
+ vertical-align: middle;
+ border-radius: 10px; }
+
#notificationsPendingCount.btn-default {
- background-color: #ddd;
-}
+ background-color: #dddddd; }
/*DIALOGS*/
.dialogContainer {
- -webkit-overflow-scrolling: touch !important;
-}
+ -webkit-overflow-scrolling: touch !important; }
.dialogContainer .modal-body {
- height : 100%;
- max-height: calc(100% - 38px);
- padding: 0;
-}
+ height: 100%;
+ max-height: calc(100% - 38px);
+ padding: 0; }
.dialogContainer iframe {
- width: 100%;
- height: 100%;
- border: none;
-}
+ width: 100%;
+ height: 100%;
+ border: none; }
.dialogContainer button {
- cursor: pointer;
-}
+ cursor: pointer; }
+
.dialogContainer button:focus {
- outline: none;
-}
+ outline: none; }
.dialogContainer button .fa {
font-size: 16px;
- margin-left: 10px;
-}
+ margin-left: 10px; }
.dialogContainer .ui-draggable .modal-header {
- cursor: move;
-}
+ cursor: move; }
.dialogMin {
- top: auto !important;
- bottom: 5px !important;
- overflow: hidden !important;
- padding: 0 !important;
- position: fixed !important;
- width: 250px !important;
- height: 35px !important;
-}
+ top: auto !important;
+ bottom: 5px !important;
+ overflow: hidden !important;
+ padding: 0 !important;
+ position: fixed !important;
+ width: 250px !important;
+ height: 35px !important; }
.dialogMin .modal-title {
- white-space: nowrap;
- overflow: hidden;
-}
+ white-space: nowrap;
+ overflow: hidden; }
.dialogMin .modal-dialog {
- left: 0 !important;
- top: 0 !important;
-}
+ left: 0 !important;
+ top: 0 !important; }
.dialogMin .modal-dialog, .dialogMin .modal-content {
- width: 250px !important;
- height: 35px !important;
- margin: 0 !important;
- padding: 0 !important;
-}
+ width: 250px !important;
+ height: 35px !important;
+ margin: 0 !important;
+ padding: 0 !important; }
.dialogMin .modal-header {
- height: 100%;
- margin: 0 !important;
- padding: 3px 5px !important;
- cursor: default !important;
-}
+ height: 100%;
+ margin: 0 !important;
+ padding: 3px 5px !important;
+ cursor: default !important; }
.ui-dialog .ui-dialog-content {
- padding: 3px;
-}
+ padding: 3px; }
#tablePrivateNotifications tr:first-child td {
- font-weight: bold;
- text-align: center;
-}
+ font-weight: bold;
+ text-align: center; }
#tablePrivateNotifications td.notificationsReadCell {
- font-size: 16px;
- width: 30px;
- text-align: center;
-}
+ font-size: 16px;
+ width: 30px;
+ text-align: center; }
#tablePrivateNotifications td.notificationsPendingCell {
- font-weight: bold;
-}
+ font-weight: bold; }
#tablePrivateNotifications td.notificationsClickableCell:hover {
- cursor: pointer;
- /* CSS3 glow effect: */
- -moz-border-radius: 6px;
- -webkit-border-radius: 6px;
- border-radius: 6px;
- -moz-box-shadow: 0 0 5px #A6E5FD;
- -webkit-box-shadow: 0 0 5px #A6E5FD;
- box-shadow: 0 0 5px #A6E5FD;
-}
+ cursor: pointer;
+ /* CSS3 glow effect: */
+ -moz-border-radius: 6px;
+ -webkit-border-radius: 6px;
+ border-radius: 6px;
+ -moz-box-shadow: 0 0 5px #A6E5FD;
+ -webkit-box-shadow: 0 0 5px #A6E5FD;
+ box-shadow: 0 0 5px #A6E5FD; }
/* GROUP CONTAINER */
.j-single-lesson {
- list-style: none;
- margin: 6px;
- padding: 3px 3px 3px 10px;
- position: relative;
-}
+ list-style: none;
+ margin: 6px;
+ padding: 3px 3px 3px 10px;
+ position: relative; }
.j-single-lesson:hover {
- border-color: #9be0f9;
- background-color: #F0F8FF;
- display: block;
- /* CSS3 glow effect: */
- -moz-border-radius: 3px;
- -webkit-border-radius: 3px;
- border-radius: 3px;
- -moz-box-shadow: 0 0 5px #A6E5FD;
- -webkit-box-shadow: 0 0 5px #A6E5FD;
- box-shadow: 0 0 5px #A6E5FD;
-}
+ border-color: #9be0f9;
+ background-color: #F0F8FF;
+ display: block;
+ /* CSS3 glow effect: */
+ -moz-border-radius: 3px;
+ -webkit-border-radius: 3px;
+ border-radius: 3px;
+ -moz-box-shadow: 0 0 5px #A6E5FD;
+ -webkit-box-shadow: 0 0 5px #A6E5FD;
+ box-shadow: 0 0 5px #A6E5FD; }
.j-single-lesson:hover .lesson-actions {
- opacity: 1;
- // filter: alpha(opacity = 100); /* msie */
- display: block;
-}
+ opacity: 1;
+ display: block; }
-.j-single-lesson:hover .mycourses-monitor-img {
-}
-
-.j-single-lesson:hover .mycourses-mark-img {
-}
-
-.j-single-lesson:hover .mycourses-notifications-img {
-}
-
-.j-single-lesson:hover .mycourses-conditions-img {
-}
-
-.j-single-lesson:hover .mycourses-removelesson-img {
-}
-
.j-single-lesson:hover .mycourses-move-img {
- background: url('../images/css/arrow_move.png') no-repeat 0 0px;
-}
+ background: url("../images/css/arrow_move.png") no-repeat 0 0px; }
.lesson-actions {
- float: right;
- font-size: 1.2em;
- opacity: 0.3;
- /* filter: alpha(opacity = 10); msie */
-}
+ float: right;
+ font-size: 1.2em;
+ opacity: 0.3;
+ /* filter: alpha(opacity = 10); msie */ }
.lesson-actions a {
- border-bottom: none;
-}
+ border-bottom: none; }
.child-org-name {
- float: left;
- padding-top: 5px;
-}
+ float: left;
+ padding-top: 5px; }
-.split-ui-button+ul {
- z-index: 1;
-}
+.split-ui-button + ul {
+ z-index: 1; }
-.split-ui-button+ul li {
- list-style-type: none;
-}
+.split-ui-button + ul li {
+ list-style-type: none; }
-.split-ui-button+ul li a {
- border: none;
-}
+.split-ui-button + ul li a {
+ border: none; }
.split-ui-button div:first-child {
- margin-right: -0.4em;
-}
+ margin-right: -0.4em; }
.split-ui-button + ul span {
- color: #999;
-}
+ color: #999; }
.ui-button, .split-ui-button div {
- font-size: 12px !important;
- font-weight: normal !important;
-}
+ font-size: 12px !important;
+ font-weight: normal !important; }
a.sorting {
- border-bottom: none;
- cursor: pointer;
-}
+ border-bottom: none;
+ cursor: pointer; }
.lesson-table {
- margin: 0 auto;
- width: 100%;
-}
+ margin: 0 auto;
+ width: 100%; }
.subgroup-lesson-table {
- padding-top: 30px;
-}
+ padding-top: 30px; }
.course-right-buttons {
- padding-right: 20px;
-}
+ padding-right: 20px; }
.group-name {
- margin-top: 20px;
- margin-left: 30px;
-}
+ margin-top: 20px;
+ margin-left: 30px; }
.group-name p {
- padding-top: 0px;
- margin-bottom: 0px;
- padding-left: 0px;
- margin-left: 0px;
-}
+ padding-top: 0px;
+ margin-bottom: 0px;
+ padding-left: 0px;
+ margin-left: 0px; }
.group-name strong {
- color: #666;
-}
+ color: #777777; }
+
.course-header {
- padding-bottom: 5px;
- margin-bottom: 12px;
- border-bottom: 1px solid #EEE;
-}
-.course-header i{
- font-size: 16px;
-}
+ padding-bottom: 5px;
+ margin-bottom: 12px;
+ border-bottom: thin solid #AAAAAA; }
+.course-header i {
+ font-size: 16px; }
+
.j-course-contents {
- border-bottom: 1px solid #EEE;
-}
+ border-bottom: thin solid #AAAAAA; }
Index: lams_central/web/css/main.scss
===================================================================
diff -u
--- lams_central/web/css/main.scss (revision 0)
+++ lams_central/web/css/main.scss (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -0,0 +1,555 @@
+@import "_lams_variables.scss";
+
+body {
+ width: 100%;
+ overflow-x: hidden;
+ font-size: 13px;
+ background: url(/lams/images/css/light-fabric.jpg);
+}
+html {
+ height: 100%;
+}
+#offcanvas {
+ position: fixed;
+ width: 220px;
+ z-index: 10;
+ height: 100%;
+ background: $brand-primary-darker;
+ color: $gray-lighter;
+}
+.courses-title {
+ text-overflow: ellipsis;
+ overflow: hidden;
+ font-weight: 300;
+ font-size: 23px;
+ width: 100%;
+ margin-left: 0 !important;
+ line-height: 49px;
+ margin: 0;
+ padding-left: 25px;
+}
+#page-wrapper {
+ margin: 0 0 0 220px;
+ padding: 10px 20px 0px;
+}
+.offcanvas-hidden #offcanvas {
+ display: none;
+}
+.offcanvas-hidden #page-wrapper {
+ margin: 0 0 0 0;
+}
+@media (min-width: 769px) {
+ .icon-remove {
+ display: none !important;
+ }
+}
+@media (max-width: 768px) {
+ #offcanvas {
+ width: 100%;
+ }
+ .navbar-nav .open .dropdown-menu {
+ top:52px; /*hack to prevent disappearing*/
+ }
+}
+@media (max-width: 870px) {
+ body.offcanvas-hidden .xs-hidden {
+ display: none !important;
+ }
+}
+@media (max-width: 1170px) {
+ body:not(.offcanvas-hidden) .xs-hidden {
+ display: none !important;
+ }
+}
+
+.content {
+ padding: 7px 10px;
+ background: $body-bg;
+ box-shadow: $panel-box-shadow;
+}
+#org-container {
+ padding: 17px 10px 17px 25px;
+}
+
+/*FOOTER*/
+footer {
+ width: 100%;
+ font-size: 75%;
+ background-color: $body-bg;
+ border-radius: 0 0 6px 6px;
+ box-shadow: 0 1.4px 1px rgba(8, 8, 8, 0.5);
+ margin-bottom: 10px;
+}
+a {
+ color: $main_default_link;
+ text-decoration: none;
+}
+
+/*OFFCANVAS BAR*/
+#favorite-organisations {
+ border-top: 1px solid rgba(255, 255, 255, 0.16);
+ border-bottom: 1px solid rgba(255, 255, 255, 0.16);
+}
+#favorite-organisations > li > a, .tablesorter a {
+ color: $main_fav_org_link;
+ font-weight: 400;
+ padding: 14px 20px 14px 25px;
+}
+#favorite-organisations > li > a:hover,
+#favorite-organisations > li > a:focus,
+.pagesize:hover,
+.tablesorter a:hover,
+.tablesorter a:focus {
+ background-color: $brand-primary-darkest;
+ color: white;
+}
+.tablesorter a {
+ display:block;
+ text-decoration:none;
+ font-size: 13px;
+}
+#offcanvas .active > a,
+#offcanvas .active > a:hover,
+#offcanvas .active > a:focus {
+ background: $main_offcanvas_link;
+}
+#offcanvas .active > a {
+ color: $body-bg;
+}
+#offcanvas td.active {
+ border-right: 10px solid $brand-primary-bright;
+ background: $main_offcanvas_link;
+}
+.offcanvas-logo {
+ padding: 20px 0px 15px 25px;
+ background-color: $brand-primary-darkest;
+}
+.offcanvas-logo img{
+ width: 100px;
+}
+.offcanvas-header {
+ padding: 15px 0px 0px 0px;
+}
+.offcanvas-search {
+ padding: 15px 19px 15px;
+ margin-bottom: 0;
+}
+.offcanvas-search .form-control {
+ box-shadow: inset 0 1px 0px rgba(208, 206, 206, 0.25);
+ border-radius: 25px;
+ padding: 2px 5px;
+ line-height: 1;
+ border: 1px solid rgba(221, 226, 232, 0.49);
+ background: $brand-primary-darkest;
+ color: $main_fav_org_link;
+}
+.offcanvas-search .form-control::-webkit-input-placeholder { /* WebKit, Blink, Edge */
+ color: $gray-light-mid;
+}
+.offcanvas-search .form-control:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
+ color: $gray-light-mid;
+}
+.offcanvas-search .form-control::-moz-placeholder { /* Mozilla Firefox 19+ */
+ color: $gray-light-mid;
+}
+.offcanvas-search .form-control:-ms-input-placeholder { /* Internet Explorer 10-11 */
+ color: $gray-light-mid;
+}
+.ts-pager {
+ text-align: center;
+ padding: 0 10px 10px;
+ color: $brand-primary-darkest;
+}
+.ts-pager .btn{
+ color: $brand-primary-darker;
+ background-color: $brand-primary-darkest;
+ padding: 2px 5px;
+ line-height: 1;
+}
+.tablesorter tfoot i {
+ font-size: 11px;
+}
+.tablesorter tfoot th {
+ background-color: $brand-primary-darkest !important;
+ padding: 10px 0;
+}
+
+.pagesize {
+ border: 1px solid rgba(221, 226, 232, 0.49);
+ background: $brand-primary-darker;
+ cursor: pointer;
+}
+
+.icon-remove {
+ cursor: pointer;
+ position: absolute;
+ width: 40px;
+ top: 30px;
+ right: 5px;
+}
+.icon-remove:hover {
+ color: $body-bg;
+}
+.fa-chevron-circle-right.fa-lg {
+ line-height: 1em;
+}
+/*TOP HEADER*/
+.top-nav {
+ background: $gray-lighter;
+ border-bottom: 1px solid $main_dropdown_border;
+ border-radius: 6px 6px 0 0;
+ height: 53px;
+ box-shadow: 0 1px 1px rgba(8, 8, 8, 0.5);
+}
+.offcanvas-toggle-header {
+ float: left;
+ margin: 0;
+ padding: 15px 0 10px 7px;
+ width: 70px;
+ cursor: pointer;
+ border-radius: 3px;
+}
+@media (min-width: 768px) {
+ .offcanvas-toggle-header {
+ padding-top: 20px;
+ padding-bottom: 15px;
+ }
+ .top-nav {
+ height: 63px;
+ }
+}
+.offcanvas-toggle-header i {
+ padding: 0 15px 0;
+ color: $brand-primary-darker;
+}
+
+.offcanvas-toggle i {
+ font-size: 26px;
+}
+.top-nav .navbar-right {
+ margin: 0;
+ width: 70%;
+ float: right;
+}
+.top-nav .navbar-right li {
+ display: inline-block;
+ float: right;
+ position: static;
+ border-radius: 3px;
+}
+@media (min-width: 480px) {
+ .top-nav .navbar-right li {
+ position: relative;
+ }
+}
+.top-nav .dropdown-menu li {
+ width: 100%;
+}
+.top-nav li a i {
+ font-size: 15px;
+}
+ul.dropdown-usermenu li {
+ background: $gray-lighter;
+ display: -ms-flexbox;
+ display: flex;
+ margin: 2px 2px 0;
+ width: 98% !important;
+}
+
+/*TOP HEADER LINKS*/
+.offcanvas-toggle-header:hover, ul.dropdown-usermenu li a:focus, ul.dropdown-usermenu li a:hover, .top-nav .nav > li > a:hover, .top-nav .nav .open > a, .top-nav .nav .open > a:focus, .top-nav .nav .open > a:hover {
+ background: $main_dropdown_border;
+}
+.nav > li > a:hover, .nav > li > a:focus {
+ background-color: transparent;
+}
+.navbar-nav > li > a {
+ font-weight: 500;
+ color: $main_navbar_link !important;
+ margin-left: 0 !important;
+ line-height: 32px;
+ border-radius: 3px;
+}
+.top-nav .dropdown-menu li a {
+ width: 100%;
+ padding: 10px 20px;
+ border-radius: 3px;
+}
+.top-nav .dropdown-menu li a i {
+ padding-right: 15px;
+}
+.dropdown-menu a {
+ cursor: pointer;
+ border-radius: 6px;
+}
+#more-links-menu {
+ padding: 10px 5px;
+}
+.navbar-nav .open .dropdown-menu {
+ position: absolute;
+ background: $body-bg;
+ margin-top: 0;
+ padding: 0 0 3px;
+ border: 1px solid $main_dropdown_border;
+ border-radius: 6px;
+ -webkit-box-shadow: none;
+ right: 0;
+ left: auto;
+ width: 210px;
+}
+.user-profile img {
+ width: 29px;
+ height: 29px;
+ border-radius: 50%;
+ margin-right: 10px;
+}
+#notificationsPendingCount{
+ font-size: 10px;
+ font-weight: normal;
+ line-height: 13px;
+ padding: 2px 5px;
+ position: absolute;
+ left: 25px;
+ top: 10px;
+ border-style: solid;
+ border-width: 1px;
+ display: inline-block;
+ min-width: 10px;
+ text-align: center;
+ white-space: nowrap;
+ vertical-align: middle;
+ border-radius: 10px;
+}
+#notificationsPendingCount.btn-default {
+ background-color: $gray-light-mid;
+}
+
+/*DIALOGS*/
+.dialogContainer {
+ -webkit-overflow-scrolling: touch !important;
+}
+
+.dialogContainer .modal-body {
+ height : 100%;
+ max-height: calc(100% - 38px);
+ padding: 0;
+}
+
+.dialogContainer iframe {
+ width: 100%;
+ height: 100%;
+ border: none;
+}
+
+.dialogContainer button {
+ cursor: pointer;
+}
+.dialogContainer button:focus {
+ outline: none;
+}
+
+.dialogContainer button .fa {
+ font-size: 16px;
+ margin-left: 10px;
+}
+
+.dialogContainer .ui-draggable .modal-header {
+ cursor: move;
+}
+
+.dialogMin {
+ top: auto !important;
+ bottom: 5px !important;
+ overflow: hidden !important;
+ padding: 0 !important;
+ position: fixed !important;
+ width: 250px !important;
+ height: 35px !important;
+}
+
+.dialogMin .modal-title {
+ white-space: nowrap;
+ overflow: hidden;
+}
+
+.dialogMin .modal-dialog {
+ left: 0 !important;
+ top: 0 !important;
+}
+
+.dialogMin .modal-dialog, .dialogMin .modal-content {
+ width: 250px !important;
+ height: 35px !important;
+ margin: 0 !important;
+ padding: 0 !important;
+}
+
+.dialogMin .modal-header {
+ height: 100%;
+ margin: 0 !important;
+ padding: 3px 5px !important;
+ cursor: default !important;
+}
+
+.ui-dialog .ui-dialog-content {
+ padding: 3px;
+}
+
+#tablePrivateNotifications tr:first-child td {
+ font-weight: bold;
+ text-align: center;
+}
+
+#tablePrivateNotifications td.notificationsReadCell {
+ font-size: 16px;
+ width: 30px;
+ text-align: center;
+}
+
+#tablePrivateNotifications td.notificationsPendingCell {
+ font-weight: bold;
+}
+
+#tablePrivateNotifications td.notificationsClickableCell:hover {
+ cursor: pointer;
+ /* CSS3 glow effect: */
+ -moz-border-radius: 6px;
+ -webkit-border-radius: 6px;
+ border-radius: 6px;
+ -moz-box-shadow: 0 0 5px $main_blue_light_highlight;
+ -webkit-box-shadow: 0 0 5px $main_blue_light_highlight;
+ box-shadow: 0 0 5px $main_blue_light_highlight;
+}
+
+/* GROUP CONTAINER */
+.j-single-lesson {
+ list-style: none;
+ margin: 6px;
+ padding: 3px 3px 3px 10px;
+ position: relative;
+}
+
+.j-single-lesson:hover {
+ border-color: $main_singlelesson_hover_border;
+ background-color: $main_singlelesson_hover_background;
+ display: block;
+ /* CSS3 glow effect: */
+ -moz-border-radius: 3px;
+ -webkit-border-radius: 3px;
+ border-radius: 3px;
+ -moz-box-shadow: 0 0 5px $main_blue_light_highlight;
+ -webkit-box-shadow: 0 0 5px $main_blue_light_highlight;
+ box-shadow: 0 0 5px $main_blue_light_highlight;
+}
+
+.j-single-lesson:hover .lesson-actions {
+ opacity: 1;
+ // filter: alpha(opacity = 100); /* msie */
+ display: block;
+}
+
+.j-single-lesson:hover .mycourses-monitor-img {
+}
+
+.j-single-lesson:hover .mycourses-mark-img {
+}
+
+.j-single-lesson:hover .mycourses-notifications-img {
+}
+
+.j-single-lesson:hover .mycourses-conditions-img {
+}
+
+.j-single-lesson:hover .mycourses-removelesson-img {
+}
+
+.j-single-lesson:hover .mycourses-move-img {
+ background: url('../images/css/arrow_move.png') no-repeat 0 0px;
+}
+
+.lesson-actions {
+ float: right;
+ font-size: 1.2em;
+ opacity: 0.3;
+ /* filter: alpha(opacity = 10); msie */
+}
+
+.lesson-actions a {
+ border-bottom: none;
+}
+
+.child-org-name {
+ float: left;
+ padding-top: 5px;
+}
+
+.split-ui-button+ul {
+ z-index: 1;
+}
+
+.split-ui-button+ul li {
+ list-style-type: none;
+}
+
+.split-ui-button+ul li a {
+ border: none;
+}
+
+.split-ui-button div:first-child {
+ margin-right: -0.4em;
+}
+
+.split-ui-button + ul span {
+ color: #999;
+}
+
+.ui-button, .split-ui-button div {
+ font-size: 12px !important;
+ font-weight: normal !important;
+}
+
+a.sorting {
+ border-bottom: none;
+ cursor: pointer;
+}
+
+.lesson-table {
+ margin: 0 auto;
+ width: 100%;
+}
+
+.subgroup-lesson-table {
+ padding-top: 30px;
+}
+
+.course-right-buttons {
+ padding-right: 20px;
+}
+
+.group-name {
+ margin-top: 20px;
+ margin-left: 30px;
+}
+
+.group-name p {
+ padding-top: 0px;
+ margin-bottom: 0px;
+ padding-left: 0px;
+ margin-left: 0px;
+}
+
+.group-name strong {
+ color: $gray-light;
+}
+.course-header {
+ padding-bottom: 5px;
+ margin-bottom: 12px;
+ border-bottom: $border-thin-default;
+}
+.course-header i{
+ font-size: 16px;
+}
+
+.j-course-contents {
+ border-bottom: $border-thin-default;
+}
Index: lams_central/web/css/orgGroup.css
===================================================================
diff -u -radca50220a7d8b2e43c166ff51dd7e2d22e720e8 -ra83b0eec89979dce7415b02afdda324b14018dbb
--- lams_central/web/css/orgGroup.css (.../orgGroup.css) (revision adca50220a7d8b2e43c166ff51dd7e2d22e720e8)
+++ lams_central/web/css/orgGroup.css (.../orgGroup.css) (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -1,141 +1,117 @@
html, body {
- height: 100%;
-}
+ height: 100%; }
.errorMessage {
- display: none;
- font-weight: bold;
- color: red;
- margin-left: 5px;
-}
+ display: none;
+ font-weight: bold;
+ color: red;
+ margin-left: 5px; }
div#titleDiv {
- padding: 5px 0 0 5px;
-}
+ padding: 5px 0 0 5px; }
div#titleDiv input {
- margin-left: 10px;
- width: 290px;
-}
+ margin-left: 10px;
+ width: 290px; }
div#titleDiv button {
- margin-right: 10px;
-}
+ margin-right: 10px; }
#titleInstructions {
- text-align: center;
- margin-top: 7px;
- border-bottom: thin dotted #2E6E9E;
-}
+ text-align: center;
+ margin-top: 7px;
+ border-bottom: thin dotted #2E6DA4; }
+
table#groupsTable {
- height: calc(100% - 110px);
-}
+ height: calc(100% - 110px); }
+
table#groupsTable td {
- vertical-align: top;
- padding: 5px;
-}
+ vertical-align: top;
+ padding: 5px; }
td#unassignedUserCell {
- width: 200px;
- border-right: thin dotted #2E6E9E;
-}
+ width: 200px;
+ border-right: thin dotted #2E6DA4; }
#groupTemplate {
- display: none;
-}
+ display: none; }
#newGroupPlaceholder {
- border: thin dashed #2E6E9E;
- cursor: pointer;
-}
+ border: thin dotted #2E6DA4;
+ cursor: pointer; }
#newGroupPlaceholder > div {
- text-align: center;
- margin: 60px 5px 0 5px;
-}
+ text-align: center;
+ margin: 60px 5px 0 5px; }
.groupContainer {
- float: left;
- width: 180px;
- height: 150px;
- margin: 0 10px 10px 0;
- padding: 5px;
- border: thin solid #2E6E9E;
-}
+ float: left;
+ width: 180px;
+ height: 150px;
+ margin: 0 10px 10px 0;
+ padding: 5px;
+ border: thin dotted #2E6DA4; }
.userContainerTitle {
- font-weight: bold;
- text-align: center;
-}
+ font-weight: bold;
+ text-align: center; }
.sortUsersButton {
- float: right;
- cursor: pointer;
-}
+ float: right;
+ cursor: pointer; }
.removeGroupButton {
- float: left;
- cursor: pointer;
-}
+ float: left;
+ cursor: pointer; }
.userContainer {
- overflow: auto;
- height: 109px;
- margin-top: 5px;
-}
+ overflow: auto;
+ height: 109px;
+ margin-top: 5px; }
td#unassignedUserCell .userContainer {
- height: 100%;
- overflow-x: auto;
-}
+ height: 100%;
+ overflow-x: auto; }
.groupContainer input {
- width: 135px;
- margin-right: 5px;
-}
+ width: 135px;
+ margin-right: 5px; }
.groupContainer .sortUsersButton {
- padding-top: 3px;
-}
+ padding-top: 3px; }
.draggableUser {
- padding: 3px 0px 3px 0px;
- cursor: default;
-}
+ padding: 3px 0px 3px 0px;
+ cursor: default; }
.userContainer .ui-state-disabled {
- opacity: 1 !important;
-}
+ opacity: 1 !important; }
.droppableHighlight {
- padding : 1px !important;
- border: 5px solid #5c9ccc !important;
-}
+ padding: 1px !important;
+ border: 5px solid #5898d0 !important; }
.locked {
- padding : 4px;
- border: 2px solid red;
-}
+ padding: 4px;
+ border: 3px solid #d9534f; }
.draggableUserSelected {
- background-color: #5c9ccc !important;
- color: white !important;
-}
+ background-color: #5898d0 !important;
+ color: white !important; }
#course-grouping-advanced-settings {
- display: inline-block;
- width: 100%;
- padding: 10px;
-}
+ display: inline-block;
+ width: 100%;
+ padding: 10px; }
+
#save-course-grouping-button {
- margin-top: 10px;
-}
+ margin-top: 10px; }
+
#accordionAdvanced {
- margin-bottom: 0px;
- margin-top: 20px;
-}
+ margin-bottom: 0px;
+ margin-top: 20px; }
+
.dialogContainer {
- display: none;
- -webkit-overflow-scrolling: touch !important;
- overflow: auto;
-}
+ display: none;
+ -webkit-overflow-scrolling: touch !important;
+ overflow: auto; }
Index: lams_central/web/css/orgGroup.scss
===================================================================
diff -u
--- lams_central/web/css/orgGroup.scss (revision 0)
+++ lams_central/web/css/orgGroup.scss (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -0,0 +1,143 @@
+@import "_lams_variables.scss";
+
+html, body {
+ height: 100%;
+}
+
+.errorMessage {
+ display: none;
+ font-weight: bold;
+ color: red;
+ margin-left: 5px;
+}
+
+div#titleDiv {
+ padding: 5px 0 0 5px;
+}
+
+div#titleDiv input {
+ margin-left: 10px;
+ width: 290px;
+}
+
+div#titleDiv button {
+ margin-right: 10px;
+}
+
+#titleInstructions {
+ text-align: center;
+ margin-top: 7px;
+ border-bottom: $border-thin-dotted;
+}
+table#groupsTable {
+ height: calc(100% - 110px);
+}
+table#groupsTable td {
+ vertical-align: top;
+ padding: 5px;
+}
+
+td#unassignedUserCell {
+ width: 200px;
+ border-right: $border-thin-dotted;
+}
+
+#groupTemplate {
+ display: none;
+}
+
+#newGroupPlaceholder {
+ border: $border-thin-dotted;
+ cursor: pointer;
+}
+
+#newGroupPlaceholder > div {
+ text-align: center;
+ margin: 60px 5px 0 5px;
+}
+
+.groupContainer {
+ float: left;
+ width: 180px;
+ height: 150px;
+ margin: 0 10px 10px 0;
+ padding: 5px;
+ border: $border-thin-dotted;
+}
+
+.userContainerTitle {
+ font-weight: bold;
+ text-align: center;
+}
+
+.sortUsersButton {
+ float: right;
+ cursor: pointer;
+}
+
+.removeGroupButton {
+ float: left;
+ cursor: pointer;
+}
+
+.userContainer {
+ overflow: auto;
+ height: 109px;
+ margin-top: 5px;
+}
+
+td#unassignedUserCell .userContainer {
+ height: 100%;
+ overflow-x: auto;
+}
+
+.groupContainer input {
+ width: 135px;
+ margin-right: 5px;
+}
+
+.groupContainer .sortUsersButton {
+ padding-top: 3px;
+}
+
+.draggableUser {
+ padding: 3px 0px 3px 0px;
+ cursor: default;
+}
+
+.userContainer .ui-state-disabled {
+ opacity: 1 !important;
+}
+
+.droppableHighlight {
+ padding : 1px !important;
+ border: 5px solid $brand-primary-mid !important;
+}
+
+.locked {
+ padding : 4px;
+ border: $border-medium-danger;
+}
+
+.draggableUserSelected {
+ background-color: $brand-primary-mid !important;
+ color: white !important;
+}
+
+#course-grouping-advanced-settings {
+ display: inline-block;
+ width: 100%;
+ padding: 10px;
+}
+#save-course-grouping-button {
+ margin-top: 10px;
+}
+#accordionAdvanced {
+ margin-bottom: 0px;
+ margin-top: 20px;
+}
+.dialogContainer {
+ display: none;
+ -webkit-overflow-scrolling: touch !important;
+ overflow: auto;
+}
Index: lams_central/web/css/orgGrouping.css
===================================================================
diff -u -r2d50303390a6ea1ec157a3a1390ecf3833c0339c -ra83b0eec89979dce7415b02afdda324b14018dbb
--- lams_central/web/css/orgGrouping.css (.../orgGrouping.css) (revision 2d50303390a6ea1ec157a3a1390ecf3833c0339c)
+++ lams_central/web/css/orgGrouping.css (.../orgGrouping.css) (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -1,85 +1,69 @@
div#titleDiv {
- font-size: small;
- font-weight: bold;
- padding: 5px 0;
- text-align: center;
- border-bottom: thin dotted #2E6E9E;
-}
+ font-size: small;
+ font-weight: bold;
+ padding: 5px 0;
+ text-align: center;
+ border-bottom: thin dotted #2E6DA4; }
.removeGroupingButton {
- float: right;
- cursor: pointer;
- padding-right: 3px;
- width: 16px;
- height: 16px;
-}
+ float: right;
+ cursor: pointer;
+ padding-right: 3px;
+ width: 16px;
+ height: 16px; }
#addGroupingButton {
- float: right;
- margin: 20px 10px 10px 0;
-}
+ float: right;
+ margin: 20px 10px 10px 0; }
.groupingContainer {
- padding: 10px 10px 0 10px;
-}
+ padding: 10px 10px 0 10px; }
.groupingName {
- font-size: 12px;
- border-bottom: 1px dotted #0087E5;
- color: #0087E5;
- text-decoration: none;
-}
+ font-size: 12px;
+ border-bottom: thin dotted #2E6DA4;
+ color: #337ab7;
+ text-decoration: none; }
.groupingName:hover {
- border-bottom: 1px solid #0087E5;
- color: #0087E5;
-}
+ border-bottom: thin solid #337ab7;
+ color: #337ab7; }
.groupCount {
- font-size: 12px;
- padding-left: 10px;
-}
+ font-size: 12px;
+ padding-left: 10px; }
-
#gtbDialog > table {
- width: 100%;
- height: 98%;
- table-layout: fixed;
- border-collapse: collapse;
-}
+ width: 100%;
+ height: 98%;
+ table-layout: fixed;
+ border-collapse: collapse; }
#gtbDialog td {
- text-align: center;
- vertical-align: top;
-}
+ text-align: center;
+ vertical-align: top; }
#gtbDialog td.branchMappingLabelCell {
- height: 15px;
- font-weight: bold;
-}
+ height: 15px;
+ font-weight: bold; }
#gtbDialog td.branchMappingListCell {
- border: thin black solid;
- padding: 3px;
-}
+ border: thin solid black;
+ padding: 3px; }
#gtbDialog td.branchMappingListCell .selected {
- background-color: #5c9ccc;
- color: white;
-}
+ background-color: #5898d0;
+ color: white; }
#gtbDialog .branchMappingButton {
- display: block;
- margin: auto;
- margin-top: 10px;
- margin-bottom: 10px;
-}
+ display: block;
+ margin: auto;
+ margin-top: 10px;
+ margin-bottom: 10px; }
#gtbDialog #branchMappingOKButton {
- margin-top: 5px;
-}
+ margin-top: 5px; }
#gtbDialog td.branchMappingListCell div {
- text-align: left;
- cursor: pointer;
-}
\ No newline at end of file
+ text-align: left;
+ cursor: pointer; }
Index: lams_central/web/css/orgGrouping.scss
===================================================================
diff -u
--- lams_central/web/css/orgGrouping.scss (revision 0)
+++ lams_central/web/css/orgGrouping.scss (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -0,0 +1,87 @@
+@import "_lams_variables.scss";
+
+div#titleDiv {
+ font-size: small;
+ font-weight: bold;
+ padding: 5px 0;
+ text-align: center;
+ border-bottom: $border-thin-dotted;
+}
+
+.removeGroupingButton {
+ float: right;
+ cursor: pointer;
+ padding-right: 3px;
+ width: 16px;
+ height: 16px;
+}
+
+#addGroupingButton {
+ float: right;
+ margin: 20px 10px 10px 0;
+}
+
+.groupingContainer {
+ padding: 10px 10px 0 10px;
+}
+
+.groupingName {
+ font-size: 12px;
+ border-bottom: $border-thin-dotted;
+ color: $brand-primary;
+ text-decoration: none;
+}
+
+.groupingName:hover {
+ border-bottom: $border-thin-primary;
+ color: $brand-primary;
+}
+
+.groupCount {
+ font-size: 12px;
+ padding-left: 10px;
+}
+
+
+#gtbDialog > table {
+ width: 100%;
+ height: 98%;
+ table-layout: fixed;
+ border-collapse: collapse;
+}
+
+#gtbDialog td {
+ text-align: center;
+ vertical-align: top;
+}
+
+#gtbDialog td.branchMappingLabelCell {
+ height: 15px;
+ font-weight: bold;
+}
+
+#gtbDialog td.branchMappingListCell {
+ border: $border-thin-black;
+ padding: 3px;
+}
+
+#gtbDialog td.branchMappingListCell .selected {
+ background-color: $brand-primary-mid;
+ color: white;
+}
+
+#gtbDialog .branchMappingButton {
+ display: block;
+ margin: auto;
+ margin-top: 10px;
+ margin-bottom: 10px;
+}
+
+#gtbDialog #branchMappingOKButton {
+ margin-top: 5px;
+}
+
+#gtbDialog td.branchMappingListCell div {
+ text-align: left;
+ cursor: pointer;
+}
\ No newline at end of file
Index: lams_central/web/css/progressBar.css
===================================================================
diff -u -r9eb9155d07abfc68f0df83f93303ed1cb39c1844 -ra83b0eec89979dce7415b02afdda324b14018dbb
--- lams_central/web/css/progressBar.css (.../progressBar.css) (revision 9eb9155d07abfc68f0df83f93303ed1cb39c1844)
+++ lams_central/web/css/progressBar.css (.../progressBar.css) (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -1,49 +1,43 @@
div#tooltip {
- display: none;
- position: absolute;
- border: 1px solid gray;
- background-color: rgb(246, 238, 191);
- padding: 3px;
- z-index: 5;
- width: 100px;
- font-size: 9px;
- word-wrap: break-word;
-}
+ display: none;
+ position: absolute;
+ border: thin solid #AAAAAA;
+ background-color: #dddddd;
+ padding: 3px;
+ z-index: 5;
+ width: 100px;
+ font-size: 9px;
+ word-wrap: break-word; }
.progressBarContainer {
- overflow: auto;
-}
+ overflow: auto; }
div.optionalActivity {
- display: none;
- position: absolute;
- border: 1px solid black;
- background-color: rgb(234, 249, 255);
- z-index: 6;
- width: 145px;
-}
+ display: none;
+ position: absolute;
+ z-index: 6; }
+div.optionalActivity table {
+ border: thin solid black;
+ background-color: #e3eef7;
+ width: 145px; }
+
div.optionalActivity table tr:first-child td {
- border-top: none;
- background-color: rgb(197, 212, 251);
-}
+ border-top: none;
+ background-color: #6ca5d6; }
div.optionalActivity td {
- border-top: 1px solid black;
- cursor: pointer;
- padding: 0px;
-}
+ border-top: thin solid black;
+ cursor: pointer;
+ padding: 0px; }
div.optionalActivity td:hover {
- background-color: rgb(246, 238, 191);
-}
+ background-color: #F6EEBF; }
div#progressBarDialog {
- display: none;
-}
+ display: none; }
div#progressBarDialog iframe {
- width: 100%;
- height: 100%;
- border: none;
-}
\ No newline at end of file
+ width: 100%;
+ height: 100%;
+ border: none; }
Index: lams_central/web/css/progressBar.scss
===================================================================
diff -u
--- lams_central/web/css/progressBar.scss (revision 0)
+++ lams_central/web/css/progressBar.scss (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -0,0 +1,54 @@
+@import "_lams_variables.scss";
+
+div#tooltip {
+ display: none;
+ position: absolute;
+ border: $border-thin-default;
+ background-color: $gray-light-mid;
+ padding: 3px;
+ z-index: 5;
+ width: 100px;
+ font-size: 9px;
+ word-wrap: break-word;
+}
+
+.progressBarContainer {
+ overflow: auto;
+}
+
+div.optionalActivity {
+ display: none;
+ position: absolute;
+ z-index: 6;
+}
+
+div.optionalActivity table {
+ border: $border-thin-black;
+ background-color: $optional-activity-background;
+ width: 145px;
+}
+
+div.optionalActivity table tr:first-child td {
+ border-top: none;
+ background-color: $optional-activity-background-heading;
+}
+
+div.optionalActivity td {
+ border-top: $border-thin-black;
+ cursor: pointer;
+ padding: 0px;
+}
+
+div.optionalActivity td:hover {
+ background-color: $optional-activity-background-hover;
+}
+
+div#progressBarDialog {
+ display: none;
+}
+
+div#progressBarDialog iframe {
+ width: 100%;
+ height: 100%;
+ border: none;
+}
\ No newline at end of file
Index: lams_central/web/includes/javascript/chart.js
===================================================================
diff -u -r97f98aae7a2eedbfb3f591309f4d5cf8356d0e08 -ra83b0eec89979dce7415b02afdda324b14018dbb
--- lams_central/web/includes/javascript/chart.js (.../chart.js) (revision 97f98aae7a2eedbfb3f591309f4d5cf8356d0e08)
+++ lams_central/web/includes/javascript/chart.js (.../chart.js) (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -74,7 +74,7 @@
// otherwise the chart would be too wide
var tooltip = legend ? null : d3.select($(svg.node()).parent()[0])
.append('div')
- .attr('class', 'tooltip'),
+ .attr('class', 'chartTooltip'),
legendWidth = legend ? legend.node().getBBox().width : 0,
// guess how wide the chart can be and compare it to half of available width
canvasWidth = (rawData.length * MIN_BAR_WIDTH * 1.1 + CHART_MARGIN.left > width / 2 ?
@@ -149,7 +149,7 @@
// calculate how much space we've got for the chart
var tooltip = legend ? null : d3.select($(svg.node()).parent()[0])
.append('div')
- .attr('class', 'tooltip'),
+ .attr('class', 'chartTooltip'),
legendWidth = legend ? legend.node().getBBox().width : 0,
canvasWidth = width - legendWidth - (legend ? CHART_MARGIN.right : 0),
radius = Math.min(canvasWidth, height) / 2,
Index: lams_central/web/includes/javascript/comments.js
===================================================================
diff -u -r8db199a300d8f5c1b477c927cd74e111af4aecb9 -ra83b0eec89979dce7415b02afdda324b14018dbb
--- lams_central/web/includes/javascript/comments.js (.../comments.js) (revision 8db199a300d8f5c1b477c927cd74e111af4aecb9)
+++ lams_central/web/includes/javascript/comments.js (.../comments.js) (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -1,6 +1,6 @@
function highlightMessage() {
$('.highlight').filter($('table')).css('background','none');
- $('.highlight').filter($('div')).effect('highlight', {color: "#fcf0ad"}, 6000);
+ $('.highlight').filter($('div')).switchClass('highlight', '', 6000);
$('.highlight').removeClass('highlight');
}
Index: lams_central/web/portrait.jsp
===================================================================
diff -u -r757f4919e3cf9567eaad331bc4323fda7ea50eb2 -ra83b0eec89979dce7415b02afdda324b14018dbb
--- lams_central/web/portrait.jsp (.../portrait.jsp) (revision 757f4919e3cf9567eaad331bc4323fda7ea50eb2)
+++ lams_central/web/portrait.jsp (.../portrait.jsp) (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -12,23 +12,6 @@
@@ -99,7 +54,7 @@
-
+ x
Index: lams_gradebook/.externalToolBuilders/SASS_lams_gradebook.launch
===================================================================
diff -u
--- lams_gradebook/.externalToolBuilders/SASS_lams_gradebook.launch (revision 0)
+++ lams_gradebook/.externalToolBuilders/SASS_lams_gradebook.launch (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Index: lams_gradebook/.gitignore
===================================================================
diff -u -r1d5504551af750d8133e01a8ef0ad5dd541ed506 -ra83b0eec89979dce7415b02afdda324b14018dbb
--- lams_gradebook/.gitignore (.../.gitignore) (revision 1d5504551af750d8133e01a8ef0ad5dd541ed506)
+++ lams_gradebook/.gitignore (.../.gitignore) (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -1,2 +1,3 @@
/bin/
-/build/
\ No newline at end of file
+/build/
+/.sass-cache/
Index: lams_gradebook/.project
===================================================================
diff -u -r65ae437b8b63c7e70b6c63380e3d25086d6ca101 -ra83b0eec89979dce7415b02afdda324b14018dbb
--- lams_gradebook/.project (.../.project) (revision 65ae437b8b63c7e70b6c63380e3d25086d6ca101)
+++ lams_gradebook/.project (.../.project) (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -10,6 +10,15 @@
+
+ org.eclipse.ui.externaltools.ExternalToolBuilder
+
+
+ LaunchConfigHandle
+ <project>/.externalToolBuilders/SASS_lams_gradebook.launch
+
+
+
com.genuitec.eclipse.j2eedt.core.webnature
Index: lams_gradebook/build.properties
===================================================================
diff -u -rd56929f06ad90a63082d514e6521adc175f3de27 -ra83b0eec89979dce7415b02afdda324b14018dbb
--- lams_gradebook/build.properties (.../build.properties) (revision d56929f06ad90a63082d514e6521adc175f3de27)
+++ lams_gradebook/build.properties (.../build.properties) (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -5,4 +5,7 @@
product.path.filesystem=org/lamsfoundation/lams/gradebook
# Project is a core one, not a Tool
-product.core=true
\ No newline at end of file
+product.core=true
+
+# SCSS Directories - override value in common.properties
+scss.css.dir=${basedir}/web/includes/css
Index: lams_gradebook/web/gradebookMonitor.jsp
===================================================================
diff -u -rc81f6bc91f57ba94de5f9631d889176668abc5af -ra83b0eec89979dce7415b02afdda324b14018dbb
--- lams_gradebook/web/gradebookMonitor.jsp (.../gradebookMonitor.jsp) (revision c81f6bc91f57ba94de5f9631d889176668abc5af)
+++ lams_gradebook/web/gradebookMonitor.jsp (.../gradebookMonitor.jsp) (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -675,6 +675,7 @@
+ blah
xxxxx
Index: lams_gradebook/web/includes/css/gradebook.css
===================================================================
diff -u -rc81f6bc91f57ba94de5f9631d889176668abc5af -ra83b0eec89979dce7415b02afdda324b14018dbb
--- lams_gradebook/web/includes/css/gradebook.css (.../gradebook.css) (revision c81f6bc91f57ba94de5f9631d889176668abc5af)
+++ lams_gradebook/web/includes/css/gradebook.css (.../gradebook.css) (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -1,49 +1,47 @@
#select-lessons-area {
- display: none;
-}
+ display: none; }
#export-selected-lessons-button {
- margin-bottom: 10px;
-}
+ margin-bottom: 10px; }
#gbox_lessons-jqgrid {
- margin-left: auto;
- margin-right: auto;
-}
+ margin-left: auto;
+ margin-right: auto; }
-.ui-widget-content {
- border: 0px solid #aaaaaa !important;
-}
+.ui-jqgrid.ui-widget-content {
+ border: 0px solid #aaaaaa !important; }
-
/* Formatting buttons on the Gradebook Lesson screen */
.gbTopButtonsContainer {
- height: 30px;
- padding: 0px !important;
-}
+ height: 30px;
+ padding: 0px !important; }
.gbTopButtonsContainer div {
- display: inline;
-}
+ display: inline; }
.gbTopButtonsContainer a {
- margin: 5px 5px 5px 0;
-}
+ margin: 5px 5px 5px 0; }
.gbTopButtonsContainer button {
- margin: 5px 5px 5px 0;
-}
+ margin: 5px 5px 5px 0; }
.lockLabel {
- margin: 10px 5px 5px 0;
- display: block;
-}
+ margin: 10px 5px 5px 0;
+ display: block; }
.markChartDiv {
- margin-top: 10px;
- margin-left: 10px;
- margin-bottom: 10px;
- width: 95%;
- height: 500px;
-}
+ margin-top: 10px;
+ margin-left: 10px;
+ margin-bottom: 10px;
+ width: 95%;
+ height: 500px; }
+.tooltip {
+ position: absolute;
+ z-index: 999;
+ left: -9999px;
+ background-color: #dddddd;
+ padding: 5px;
+ border: thin solid #fff;
+ width: 250px;
+ font-size: 1.1em; }
Index: lams_gradebook/web/includes/css/gradebook.scss
===================================================================
diff -u
--- lams_gradebook/web/includes/css/gradebook.scss (revision 0)
+++ lams_gradebook/web/includes/css/gradebook.scss (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -0,0 +1,62 @@
+@import "_lams_variables.scss";
+
+#select-lessons-area {
+ display: none;
+}
+
+#export-selected-lessons-button {
+ margin-bottom: 10px;
+}
+
+#gbox_lessons-jqgrid {
+ margin-left: auto;
+ margin-right: auto;
+}
+
+// Grids should have no border but date widgets need the border
+.ui-jqgrid.ui-widget-content {
+ border: 0px solid #aaaaaa !important;
+}
+
+
+/* Formatting buttons on the Gradebook Lesson screen */
+.gbTopButtonsContainer {
+ height: 30px;
+ padding: 0px !important;
+}
+
+.gbTopButtonsContainer div {
+ display: inline;
+}
+
+.gbTopButtonsContainer a {
+ margin: 5px 5px 5px 0;
+}
+
+.gbTopButtonsContainer button {
+ margin: 5px 5px 5px 0;
+}
+
+.lockLabel {
+ margin: 10px 5px 5px 0;
+ display: block;
+}
+
+.markChartDiv {
+ margin-top: 10px;
+ margin-left: 10px;
+ margin-bottom: 10px;
+ width: 95%;
+ height: 500px;
+}
+
+.tooltip{
+ position:absolute;
+ z-index:999;
+ left:-9999px;
+ background-color:$gray-light-mid;
+ padding:5px;
+ border:$border-thin-body-bg;
+ width:250px;
+ font-size: 1.1em;
+}
\ No newline at end of file
Index: lams_gradebook/web/includes/jsp/jqGridIncludes.jsp
===================================================================
diff -u -r2fc9dd8b82fc3c3a2363cbc13e60eaba86e6a476 -ra83b0eec89979dce7415b02afdda324b14018dbb
--- lams_gradebook/web/includes/jsp/jqGridIncludes.jsp (.../jqGridIncludes.jsp) (revision 2fc9dd8b82fc3c3a2363cbc13e60eaba86e6a476)
+++ lams_gradebook/web/includes/jsp/jqGridIncludes.jsp (.../jqGridIncludes.jsp) (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -17,19 +17,6 @@
-
-
Index: lams_tool_assessment/web/pages/learning/parts/paging.jsp
===================================================================
diff -u -rc97b41d72e071f6293126bd85f6eba0b756f7836 -ra83b0eec89979dce7415b02afdda324b14018dbb
--- lams_tool_assessment/web/pages/learning/parts/paging.jsp (.../paging.jsp) (revision c97b41d72e071f6293126bd85f6eba0b756f7836)
+++ lams_tool_assessment/web/pages/learning/parts/paging.jsp (.../paging.jsp) (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -5,7 +5,7 @@
-
+
Index: lams_tool_bbb/.gitignore
===================================================================
diff -u -r1d5504551af750d8133e01a8ef0ad5dd541ed506 -ra83b0eec89979dce7415b02afdda324b14018dbb
--- lams_tool_bbb/.gitignore (.../.gitignore) (revision 1d5504551af750d8133e01a8ef0ad5dd541ed506)
+++ lams_tool_bbb/.gitignore (.../.gitignore) (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -1,2 +1,3 @@
/bin/
-/build/
\ No newline at end of file
+/build/
+/.sass-cache/
Index: lams_tool_chat/.externalToolBuilders/SASS_lams_tool_chat.launch
===================================================================
diff -u
--- lams_tool_chat/.externalToolBuilders/SASS_lams_tool_chat.launch (revision 0)
+++ lams_tool_chat/.externalToolBuilders/SASS_lams_tool_chat.launch (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Index: lams_tool_chat/.gitignore
===================================================================
diff -u -r1d5504551af750d8133e01a8ef0ad5dd541ed506 -ra83b0eec89979dce7415b02afdda324b14018dbb
--- lams_tool_chat/.gitignore (.../.gitignore) (revision 1d5504551af750d8133e01a8ef0ad5dd541ed506)
+++ lams_tool_chat/.gitignore (.../.gitignore) (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -1,2 +1,3 @@
/bin/
-/build/
\ No newline at end of file
+/build/
+/.sass-cache/
Index: lams_tool_chat/.project
===================================================================
diff -u -r65ae437b8b63c7e70b6c63380e3d25086d6ca101 -ra83b0eec89979dce7415b02afdda324b14018dbb
--- lams_tool_chat/.project (.../.project) (revision 65ae437b8b63c7e70b6c63380e3d25086d6ca101)
+++ lams_tool_chat/.project (.../.project) (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -10,6 +10,15 @@
+
+ org.eclipse.ui.externaltools.ExternalToolBuilder
+
+
+ LaunchConfigHandle
+ <project>/.externalToolBuilders/SASS_lams_tool_chat.launch
+
+
+
com.genuitec.eclipse.hibernate.hibernatenature
Index: lams_tool_chat/build.properties
===================================================================
diff -u -r5df0d44b0e94fca808f5d4f70fc01c0c428c3dfe -ra83b0eec89979dce7415b02afdda324b14018dbb
--- lams_tool_chat/build.properties (.../build.properties) (revision 5df0d44b0e94fca808f5d4f70fc01c0c428c3dfe)
+++ lams_tool_chat/build.properties (.../build.properties) (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -4,4 +4,7 @@
signature=lachat11
tool.version=20170101
tool.hide=false
-tool.short.name=chat
\ No newline at end of file
+tool.short.name=chat
+
+# SCSS Directories - override value in common.properties
+scss.css.dir=${basedir}/web/includes/css
\ No newline at end of file
Index: lams_tool_chat/web/includes/css/chat.css
===================================================================
diff -u -re38ccb291b2f0b9257a65f331ed05ef8a5d45764 -ra83b0eec89979dce7415b02afdda324b14018dbb
--- lams_tool_chat/web/includes/css/chat.css (.../chat.css) (revision e38ccb291b2f0b9257a65f331ed05ef8a5d45764)
+++ lams_tool_chat/web/includes/css/chat.css (.../chat.css) (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -1,92 +1,67 @@
/* ==================== COMMON ==================== */
.message {
- font-size: 12px;
- padding-bottom: 4px;
-}
+ font-size: 12px;
+ padding-bottom: 4px; }
.private_message {
- font-style: italic;
- background-color: #efefef;
-}
+ font-style: italic;
+ background-color: whitesmoke; }
.messageFrom {
- font-weight: bold;
-}
+ font-weight: bold; }
-
-
-
-
/* ==================== LEARNING PAGE STYLES ==================== */
-
#chatContent {
- table-layout: fixed;
- margin-top: 10px;
- border-spacing: 10px;
-}
+ table-layout: fixed;
+ margin-top: 10px;
+ border-spacing: 10px; }
@media (max-width: 768px) {
- #messages {
- height: 100px;
- resize: vertical;
- overflow: auto;
- border: 1px solid #999;
- padding: 2px;
- padding-left:5px;
- }
-
-}
-
+ #messages {
+ height: 100px;
+ resize: vertical;
+ overflow: auto;
+ border: thin solid #AAAAAA;
+ padding: 2px;
+ padding-left: 5px; } }
@media (min-width: 769px) {
- #messages {
- height: 200px;
- resize: vertical;
- overflow: auto;
- border: 1px solid #999;
- padding: 2px;
- padding-left:5px;
- }
-
-
-}
-
+ #messages {
+ height: 200px;
+ resize: vertical;
+ overflow: auto;
+ border: thin solid #AAAAAA;
+ padding: 2px;
+ padding-left: 5px; } }
#roster {
- height: 200px;
- overflow: auto;
- border: 1px solid #999;
- font-size: 12px;
- font-weight: bold;
- padding: 2px;
-}
-
+ height: 200px;
+ overflow: auto;
+ border: thin solid #AAAAAA;
+ font-size: 12px;
+ font-weight: bold;
+ padding: 2px; }
+
#sendMessageArea {
- border: 1px solid #999;
- width: 100%;
-}
+ border: thin solid #AAAAAA;
+ width: 100%; }
#sendMessageButtonCell {
- text-align: right;
-}
+ text-align: right; }
#sendMessageButton {
- width: 100%;
-}
+ width: 100%; }
.selected {
- background-color: #ececec;
- padding: 2px;
- cursor: pointer;
-}
+ background-color: whitesmoke;
+ padding: 2px;
+ cursor: pointer; }
.unselected {
- background-color: white;
- padding: 2px;
- cursor: pointer;
-}
+ background-color: white;
+ padding: 2px;
+ cursor: pointer; }
/* ================== MONITORING ================== */
.edit-pane {
- display: none;;
- border: 1px solid;
- padding: 8px;
-}
\ No newline at end of file
+ display: none;
+ border: 1px solid;
+ padding: 8px; }
Index: lams_tool_chat/web/includes/css/chat.scss
===================================================================
diff -u
--- lams_tool_chat/web/includes/css/chat.scss (revision 0)
+++ lams_tool_chat/web/includes/css/chat.scss (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -0,0 +1,94 @@
+@import "_lams_variables.scss";
+
+/* ==================== COMMON ==================== */
+.message {
+ font-size: 12px;
+ padding-bottom: 4px;
+}
+
+.private_message {
+ font-style: italic;
+ background-color: $gray-lightest;
+}
+
+.messageFrom {
+ font-weight: bold;
+}
+
+
+
+
+
+/* ==================== LEARNING PAGE STYLES ==================== */
+
+#chatContent {
+ table-layout: fixed;
+ margin-top: 10px;
+ border-spacing: 10px;
+}
+
+@media (max-width: 768px) {
+ #messages {
+ height: 100px;
+ resize: vertical;
+ overflow: auto;
+ border: $border-thin-default;
+ padding: 2px;
+ padding-left:5px;
+ }
+
+}
+
+@media (min-width: 769px) {
+ #messages {
+ height: 200px;
+ resize: vertical;
+ overflow: auto;
+ border: $border-thin-default;
+ padding: 2px;
+ padding-left:5px;
+ }
+
+
+}
+
+#roster {
+ height: 200px;
+ overflow: auto;
+ border: $border-thin-default;
+ font-size: 12px;
+ font-weight: bold;
+ padding: 2px;
+}
+
+#sendMessageArea {
+ border: $border-thin-default;
+ width: 100%;
+}
+
+#sendMessageButtonCell {
+ text-align: right;
+}
+
+#sendMessageButton {
+ width: 100%;
+}
+
+.selected {
+ background-color: $gray-lightest;
+ padding: 2px;
+ cursor: pointer;
+}
+
+.unselected {
+ background-color: white;
+ padding: 2px;
+ cursor: pointer;
+}
+
+/* ================== MONITORING ================== */
+.edit-pane {
+ display: none;;
+ border: 1px solid;
+ padding: 8px;
+}
\ No newline at end of file
Index: lams_tool_chat/web/includes/css/chat_rtl.css
===================================================================
diff -u -recb763befc0380d0810f5794203bfcdf9ca0bfe7 -ra83b0eec89979dce7415b02afdda324b14018dbb
--- lams_tool_chat/web/includes/css/chat_rtl.css (.../chat_rtl.css) (revision ecb763befc0380d0810f5794203bfcdf9ca0bfe7)
+++ lams_tool_chat/web/includes/css/chat_rtl.css (.../chat_rtl.css) (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -1,69 +1,56 @@
/* ==================== COMMON ==================== */
.message {
- padding-bottom: 4px;
-}
+ padding-bottom: 4px; }
.private_message {
- font-style: italic;
- background-color: #efefef;
-}
+ font-style: italic;
+ background-color: whitesmoke; }
.messageFrom {
- font-weight: bold;
-}
+ font-weight: bold; }
/* ==================== LEARNING PAGE STYLES ==================== */
-
#chatContent {
- table-layout: fixed;
- margin-top: 10px;
- border-spacing: 10px;
-}
+ table-layout: fixed;
+ margin-top: 10px;
+ border-spacing: 10px; }
#messages {
- height: 260px;
- overflow: auto;
- border: 1px solid #999;
- padding: 2px;
- padding-right:5px;
-}
+ height: 260px;
+ overflow: auto;
+ border: thin solid #AAAAAA;
+ padding: 2px;
+ padding-right: 5px; }
#roster {
- height: 260px;
- overflow: auto;
- border: 1px solid #999;
- font-weight: bold;
- padding: 2px;
-}
+ height: 260px;
+ overflow: auto;
+ border: thin solid #AAAAAA;
+ font-weight: bold;
+ padding: 2px; }
#sendMessageArea {
- border: 1px solid #999;
- width: 99%;
-}
+ border: thin solid #AAAAAA;
+ width: 99%; }
#sendMessageButtonCell {
- text-align: right;
-}
+ text-align: right; }
#sendMessageButton {
- width: 100%;
-}
+ width: 100%; }
.selected {
- background-color: #ececec;
- padding: 2px;
- cursor: pointer;
-}
+ background-color: whitesmoke;
+ padding: 2px;
+ cursor: pointer; }
.unselected {
- background-color: white;
- padding: 2px;
- cursor: pointer;
-}
+ background-color: white;
+ padding: 2px;
+ cursor: pointer; }
/* ================== MONITORING ================== */
.edit-pane {
- display: none;;
- border: 1px solid;
- padding: 8px;
-}
\ No newline at end of file
+ display: none;
+ border: 1px solid;
+ padding: 8px; }
Index: lams_tool_chat/web/includes/css/chat_rtl.scss
===================================================================
diff -u
--- lams_tool_chat/web/includes/css/chat_rtl.scss (revision 0)
+++ lams_tool_chat/web/includes/css/chat_rtl.scss (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -0,0 +1,71 @@
+@import "_lams_variables.scss";
+
+/* ==================== COMMON ==================== */
+.message {
+ padding-bottom: 4px;
+}
+
+.private_message {
+ font-style: italic;
+ background-color: $gray-lightest;
+}
+
+.messageFrom {
+ font-weight: bold;
+}
+
+/* ==================== LEARNING PAGE STYLES ==================== */
+
+#chatContent {
+ table-layout: fixed;
+ margin-top: 10px;
+ border-spacing: 10px;
+}
+
+#messages {
+ height: 260px;
+ overflow: auto;
+ border: $border-thin-default;
+ padding: 2px;
+ padding-right:5px;
+}
+
+#roster {
+ height: 260px;
+ overflow: auto;
+ border: $border-thin-default;
+ font-weight: bold;
+ padding: 2px;
+}
+
+#sendMessageArea {
+ border: $border-thin-default;
+ width: 99%;
+}
+
+#sendMessageButtonCell {
+ text-align: right;
+}
+
+#sendMessageButton {
+ width: 100%;
+}
+
+.selected {
+ background-color: $gray-lightest;
+ padding: 2px;
+ cursor: pointer;
+}
+
+.unselected {
+ background-color: white;
+ padding: 2px;
+ cursor: pointer;
+}
+
+/* ================== MONITORING ================== */
+.edit-pane {
+ display: none;;
+ border: 1px solid;
+ padding: 8px;
+}
\ No newline at end of file
Index: lams_tool_daco/.externalToolBuilders/SASS_lams_tool_daco.launch
===================================================================
diff -u
--- lams_tool_daco/.externalToolBuilders/SASS_lams_tool_daco.launch (revision 0)
+++ lams_tool_daco/.externalToolBuilders/SASS_lams_tool_daco.launch (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Index: lams_tool_daco/.gitignore
===================================================================
diff -u -r1d5504551af750d8133e01a8ef0ad5dd541ed506 -ra83b0eec89979dce7415b02afdda324b14018dbb
--- lams_tool_daco/.gitignore (.../.gitignore) (revision 1d5504551af750d8133e01a8ef0ad5dd541ed506)
+++ lams_tool_daco/.gitignore (.../.gitignore) (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -1,2 +1,3 @@
/bin/
-/build/
\ No newline at end of file
+/build/
+/.sass-cache/
Index: lams_tool_daco/.project
===================================================================
diff -u -r86bb08da1ba8b9bb48a6d52e0c58955afeb91280 -ra83b0eec89979dce7415b02afdda324b14018dbb
--- lams_tool_daco/.project (.../.project) (revision 86bb08da1ba8b9bb48a6d52e0c58955afeb91280)
+++ lams_tool_daco/.project (.../.project) (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -10,8 +10,17 @@
+
+ org.eclipse.ui.externaltools.ExternalToolBuilder
+
+
+ LaunchConfigHandle
+ <project>/.externalToolBuilders/SASS_lams_tool_daco.launch
+
+
+
org.eclipse.jdt.core.javanature
-
\ No newline at end of file
+
Index: lams_tool_daco/build.properties
===================================================================
diff -u -r5df0d44b0e94fca808f5d4f70fc01c0c428c3dfe -ra83b0eec89979dce7415b02afdda324b14018dbb
--- lams_tool_daco/build.properties (.../build.properties) (revision 5df0d44b0e94fca808f5d4f70fc01c0c428c3dfe)
+++ lams_tool_daco/build.properties (.../build.properties) (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -4,4 +4,7 @@
signature=ladaco10
tool.version=20170101
tool.hide=false
-tool.short.name=daco
\ No newline at end of file
+tool.short.name=daco
+
+# SCSS Directories - override value in common.properties
+scss.css.dir=${basedir}/web/includes/css
Index: lams_tool_daco/web/includes/css/daco.css
===================================================================
diff -u -rb99c1a3c6fbea3d9a4190f69b95381f14561ffe1 -ra83b0eec89979dce7415b02afdda324b14018dbb
--- lams_tool_daco/web/includes/css/daco.css (.../daco.css) (revision b99c1a3c6fbea3d9a4190f69b95381f14561ffe1)
+++ lams_tool_daco/web/includes/css/daco.css (.../daco.css) (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -1,93 +1,56 @@
div.error, div.message {
- background-color: #ffffcc;
- border: 1px solid #000;
- color: #000000;
- font-family: Arial, Helvetica, sans-serif;
- font-weight: normal;
- margin: 10px auto;
- padding: 3px;
- text-align: left;
- vertical-align: bottom;
-}
-
-/* use a different color for the errors */
+ background-color: #fff;
+ border: thin solid #AAAAAA;
+ color: #000;
+ font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
+ font-weight: normal;
+ margin: 10px auto;
+ padding: 3px;
+ text-align: left;
+ vertical-align: bottom; }
div.error {
- border: 2px solid red;
-}
+ border: 3px solid #d9534f; }
-div.info {
- color: #000000;
- padding:8px 10px 10px 40px;
- margin-top: 25px;
- margin-left: auto;
- margin-right: auto;
- text-align: left;
- font-weight: normal;
- background: url('../images/edit.gif') no-repeat #d8e4f1 10px 8px;
- width: 70%;
- border: 1px solid #3c78b5;
- float: none;
-}
-
img.validationWarning, div.errors img.icon, div.messages img.icon {
- border: 0;
- width: 14px;
- height: 13px;
- vertical-align: top;
-}
+ border: 0;
+ width: 14px;
+ height: 13px;
+ vertical-align: top; }
+
div.message img.icon {
- vertical-align: middle;
-}
+ vertical-align: middle; }
+
.hint {
- font-style: italic;
-}
-form#recordForm input, form#recordForm textarea, form#recordForm select{
- margin-top: 6px;
-}
-/* overrides form#recordForm input for file input */
-form#recordForm input.file-input-name{
- margin-top: 0px;
-}
-div.bigNumber{
- font-weight: bold;
- font-size: larger;
-}
+ font-style: italic; }
-table#recordListTable td, table#horizontalListTable td {
- /* cells must have the same height, otherwise they will be incorrectly aligned in horizontal record list*/
- padding-left: 5px;
- vertical-align: middle;
- padding-right: 5px;
-}
+form#recordForm input, form#recordForm textarea, form#recordForm select {
+ margin-top: 6px; }
+form#recordForm input.file-input-name {
+ margin-top: 0px; }
-table#recordListTable td {
- background-color:#f9f9f9
-}
+div.bigNumber {
+ font-weight: bold;
+ font-size: larger; }
+table#recordListTable td, table#horizontalListTable td {
+ padding-left: 5px;
+ vertical-align: middle;
+ padding-right: 5px; }
+table#recordListTable td {
+ background-color: whitesmoke; }
+ table#recordListTable td.fixedCellHeight {
+ height: 150px; }
+table#horizontalListTable td.fixedCellHeight {
+ height: 150px; }
+table#summaryTable table.alternative-color-inner-table {
+ margin: auto; }
+table#recordListTable {
+ border-right: none !important; }
+ table#recordListTable tr, table#recordListTable td {
+ border-right: none !important; }
+table#summaryTable td.singleSummaryCell, table#summaryTable th.singleSummaryCell {
+ vertical-align: middle;
+ text-align: center; }
-table#recordListTable td.fixedCellHeight, table#horizontalListTable td.fixedCellHeight {
- /* cells must have the same height, otherwise they will be incorrectly aligned in horizontal record list*/
- height: 150px;
-}
-
-table#summaryTable table.alternative-color-inner-table{
- /* centers the table in the outer table column */
- margin: auto;
-}
-
-table#recordListTable, table#recordListTable tr, table#recordListTable td{
- border-right: none !important;
-}
-table#summaryTable td.singleSummaryCell {
- vertical-align: middle;
- text-align: center;
-}
-
-table#summaryTable th.singleSummaryCell {
- vertical-align: middle;
- text-align: center;
-}
-
-border-thick {
- border-left-width: 3px;
-}
\ No newline at end of file
+border-thick {
+ border-left-width: 3px; }
Index: lams_tool_daco/web/includes/css/daco.scss
===================================================================
diff -u
--- lams_tool_daco/web/includes/css/daco.scss (revision 0)
+++ lams_tool_daco/web/includes/css/daco.scss (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -0,0 +1,86 @@
+// SASS Imports
+@import "_lams_variables.scss";
+
+div {
+ &.error, &.message {
+ background-color: $body-bg;
+ border: $border-thin-default;
+ color: $gray-base;
+ font-family: $font-family-base;
+ font-weight: normal;
+ margin: 10px auto;
+ padding: 3px;
+ text-align: left;
+ vertical-align: bottom;
+ }
+ &.error {
+ // use a different color for the errors
+ border: $border-medium-danger;
+ }
+}
+
+img.validationWarning, div.errors img.icon, div.messages img.icon {
+ border: 0;
+ width: 14px;
+ height: 13px;
+ vertical-align: top;
+}
+div.message img.icon {
+ vertical-align: middle;
+}
+.hint {
+ font-style: italic;
+}
+
+form#recordForm {
+ input, textarea, select {
+ margin-top: 6px;
+ }
+ input.file-input-name {
+ // overrides form#recordForm input for file input
+ margin-top: 0px;
+ }
+}
+
+div.bigNumber{
+ font-weight: bold;
+ font-size: larger;
+}
+
+// cells must have the same height, otherwise they will be incorrectly aligned in horizontal record list
+table {
+ recordListTable td, horizontalListTable td {
+ padding-left: 5px;
+ vertical-align: middle;
+ padding-right: 5px;
+ }
+ recordListTable td {
+ background-color: $gray-lightest;
+ &.fixedCellHeight {
+ height: 150px;
+ }
+ }
+ horizontalListTable td.fixedCellHeight {
+ height: 150px;
+ }
+ summaryTable table.alternative-color-inner-table {
+ // centers the table in the outer table column
+ margin: auto;
+ }
+ recordListTable {
+ border-right: none !important;
+ tr, td {
+ border-right: none !important;
+ }
+ }
+ summaryTable {
+ td.singleSummaryCell, th.singleSummaryCell {
+ vertical-align: middle;
+ text-align: center;
+ }
+ }
+}
+
+border-thick {
+ border-left-width: 3px;
+}
\ No newline at end of file
Index: lams_tool_forum/.externalToolBuilders/SASS_lams_tool_forum.launch
===================================================================
diff -u
--- lams_tool_forum/.externalToolBuilders/SASS_lams_tool_forum.launch (revision 0)
+++ lams_tool_forum/.externalToolBuilders/SASS_lams_tool_forum.launch (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Index: lams_tool_forum/.gitignore
===================================================================
diff -u -r1d5504551af750d8133e01a8ef0ad5dd541ed506 -ra83b0eec89979dce7415b02afdda324b14018dbb
--- lams_tool_forum/.gitignore (.../.gitignore) (revision 1d5504551af750d8133e01a8ef0ad5dd541ed506)
+++ lams_tool_forum/.gitignore (.../.gitignore) (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -1,2 +1,3 @@
/bin/
-/build/
\ No newline at end of file
+/build/
+/.sass-cache/
Index: lams_tool_forum/.project
===================================================================
diff -u -r65ae437b8b63c7e70b6c63380e3d25086d6ca101 -ra83b0eec89979dce7415b02afdda324b14018dbb
--- lams_tool_forum/.project (.../.project) (revision 65ae437b8b63c7e70b6c63380e3d25086d6ca101)
+++ lams_tool_forum/.project (.../.project) (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -10,6 +10,15 @@
+
+ org.eclipse.ui.externaltools.ExternalToolBuilder
+
+
+ LaunchConfigHandle
+ <project>/.externalToolBuilders/SASS_lams_tool_forum.launch
+
+
+
com.genuitec.eclipse.j2eedt.core.webnature
Index: lams_tool_forum/web/css/jquery.treetable.forum.css
===================================================================
diff -u -rc1bc94e82ed876ec01e06173c8e4edfdd024253c -ra83b0eec89979dce7415b02afdda324b14018dbb
--- lams_tool_forum/web/css/jquery.treetable.forum.css (.../jquery.treetable.forum.css) (revision c1bc94e82ed876ec01e06173c8e4edfdd024253c)
+++ lams_tool_forum/web/css/jquery.treetable.forum.css (.../jquery.treetable.forum.css) (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -1,67 +1,56 @@
table.treetable span.indenter {
- text-align: left;
- width: 250px;
-}
+ text-align: left;
+ width: 250px; }
table.treetable tr.collapsed span.indenter a {
- position:relative;
-}
+ position: relative; }
table.treetable tr.collapsed span.indenter a:before {
- content: "\f054 \f054";
- font-family: FontAwesome;
- position:absolute;
- top:0;
-}
+ content: "\f054 \f054";
+ font-family: FontAwesome;
+ position: absolute;
+ top: 0; }
table.treetable tr.expanded span.indenter a {
- position:relative;
-}
+ position: relative; }
table.treetable tr.expanded span.indenter a:before {
- content: "\f078";
- font-family: FontAwesome;
- position:absolute;
- top:0;
-}
+ content: "\f078";
+ font-family: FontAwesome;
+ position: absolute;
+ top: 0; }
table.treetable tr span.indenter a {
- outline: none; /* Expander shows outline after upgrading to 3.0 (#141) */
- border-bottom: none; /* Hide the dotted line underneath */
+ outline: none;
+ /* Expander shows outline after upgrading to 3.0 (#141) */
+ border-bottom: none;
+ /* Hide the dotted line underneath */
width: 250px;
- font-size: x-small;
-}
+ font-size: x-small; }
table.treetable tr.collapsed.selected span.indenter a {
- background-image: url(data:image/png;base64,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);
-}
+ background-image: url(data:image/png;base64,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); }
table.treetable tr.expanded.selected span.indenter a {
- background-image: url(data:image/png;base64,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);
-}
+ background-image: url(data:image/png;base64,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); }
table.treetable tr.accept {
- background-color: #a3bce4;
- color: #fff
-}
+ background-color: #dbe9f5;
+ color: #fff; }
table.treetable tr.collapsed.accept td span.indenter a {
- background-image: url(data:image/x-png;base64,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);
-}
+ background-image: url(data:image/x-png;base64,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); }
table.treetable tr.expanded.accept td span.indenter a {
- background-image: url(data:image/x-png;base64,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);
-}
+ background-image: url(data:image/x-png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0HDYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTPZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ+7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx++/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAFtJREFUeNpi/P//PwMlgImBQsA44C6giQENDAwM//HgBmLCAF/AMBLjBUeixf///48L7/+PCvZjU4fPAAc0AxywqcMXCwegGJ1NckL6jx5wpKYDxqGXEkkCgAEAmrqBIejdgngAAAAASUVORK5CYII=); }
div.highlight {
- background-color: #fcf0ad;
-}
+ background-color: #FCF0AD; }
+
table.highlight {
- background : none;
-}
+ background: none; }
-#clearfix:after {
- content: " ";
- display: block;
- clear: both;
-}
+#clearfix:after {
+ content: " ";
+ display: block;
+ clear: both; }
Index: lams_tool_forum/web/css/jquery.treetable.forum.scss
===================================================================
diff -u
--- lams_tool_forum/web/css/jquery.treetable.forum.scss (revision 0)
+++ lams_tool_forum/web/css/jquery.treetable.forum.scss (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -0,0 +1,69 @@
+@import "_lams_variables.scss";
+
+table.treetable span.indenter {
+ text-align: left;
+ width: 250px;
+}
+
+table.treetable tr.collapsed span.indenter a {
+ position:relative;
+}
+
+table.treetable tr.collapsed span.indenter a:before {
+ content: "\f054 \f054";
+ font-family: FontAwesome;
+ position:absolute;
+ top:0;
+}
+
+table.treetable tr.expanded span.indenter a {
+ position:relative;
+}
+
+table.treetable tr.expanded span.indenter a:before {
+ content: "\f078";
+ font-family: FontAwesome;
+ position:absolute;
+ top:0;
+}
+
+table.treetable tr span.indenter a {
+ outline: none; /* Expander shows outline after upgrading to 3.0 (#141) */
+ border-bottom: none; /* Hide the dotted line underneath */
+ width: 250px;
+ font-size: x-small;
+}
+
+table.treetable tr.collapsed.selected span.indenter a {
+ background-image: url(data:image/png;base64,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);
+}
+
+table.treetable tr.expanded.selected span.indenter a {
+ background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0HDYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTPZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ+7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx++/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAFtJREFUeNpi/P//PwMlgImBQsA44C6giQENDAwM//HgBmLCAF/AMBLjBUeixf///48L7/+PCvZjU4fPAAc0AxywqcMXCwegGJ1NckL6jx5wpKYDxqGXEkkCgAEAmrqBIejdgngAAAAASUVORK5CYII=);
+}
+
+table.treetable tr.accept {
+ background-color: $brand-primary-light;
+ color: $body-bg;
+}
+
+table.treetable tr.collapsed.accept td span.indenter a {
+ background-image: url(data:image/x-png;base64,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);
+}
+
+table.treetable tr.expanded.accept td span.indenter a {
+ background-image: url(data:image/x-png;base64,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);
+}
+
+div.highlight {
+ background-color: $contrast-fade-start;
+}
+table.highlight {
+ background : none;
+}
+
+#clearfix:after {
+ content: " ";
+ display: block;
+ clear: both;
+}
Index: lams_tool_gmap/.gitignore
===================================================================
diff -u -r1d5504551af750d8133e01a8ef0ad5dd541ed506 -ra83b0eec89979dce7415b02afdda324b14018dbb
--- lams_tool_gmap/.gitignore (.../.gitignore) (revision 1d5504551af750d8133e01a8ef0ad5dd541ed506)
+++ lams_tool_gmap/.gitignore (.../.gitignore) (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -1,2 +1,3 @@
/bin/
-/build/
\ No newline at end of file
+/build/
+/.sass-cache/
Index: lams_tool_images/.externalToolBuilders/SASS_lams_tool_images.launch
===================================================================
diff -u
--- lams_tool_images/.externalToolBuilders/SASS_lams_tool_images.launch (revision 0)
+++ lams_tool_images/.externalToolBuilders/SASS_lams_tool_images.launch (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Index: lams_tool_images/.gitignore
===================================================================
diff -u -r1d5504551af750d8133e01a8ef0ad5dd541ed506 -ra83b0eec89979dce7415b02afdda324b14018dbb
--- lams_tool_images/.gitignore (.../.gitignore) (revision 1d5504551af750d8133e01a8ef0ad5dd541ed506)
+++ lams_tool_images/.gitignore (.../.gitignore) (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -1,2 +1,3 @@
/bin/
-/build/
\ No newline at end of file
+/build/
+/.sass-cache/
Index: lams_tool_images/.project
===================================================================
diff -u -r65ae437b8b63c7e70b6c63380e3d25086d6ca101 -ra83b0eec89979dce7415b02afdda324b14018dbb
--- lams_tool_images/.project (.../.project) (revision 65ae437b8b63c7e70b6c63380e3d25086d6ca101)
+++ lams_tool_images/.project (.../.project) (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -10,6 +10,15 @@
+
+ org.eclipse.ui.externaltools.ExternalToolBuilder
+
+
+ LaunchConfigHandle
+ <project>/.externalToolBuilders/SASS_lams_tool_images.launch
+
+
+
org.springframework.ide.eclipse.beans.core.beansnature
Index: lams_tool_images/build.properties
===================================================================
diff -u -r5df0d44b0e94fca808f5d4f70fc01c0c428c3dfe -ra83b0eec89979dce7415b02afdda324b14018dbb
--- lams_tool_images/build.properties (.../build.properties) (revision 5df0d44b0e94fca808f5d4f70fc01c0c428c3dfe)
+++ lams_tool_images/build.properties (.../build.properties) (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -4,4 +4,7 @@
signature=laimag10
tool.version=20170101
tool.hide=false
-tool.short.name=imageGallery
\ No newline at end of file
+tool.short.name=imageGallery
+
+# SCSS Directories - override value in common.properties
+scss.css.dir=${basedir}/web/includes/css
Index: lams_tool_images/web/common/header.jsp
===================================================================
diff -u -r60ab803bf843562083cfb66764ddfcb3b0a83841 -ra83b0eec89979dce7415b02afdda324b14018dbb
--- lams_tool_images/web/common/header.jsp (.../header.jsp) (revision 60ab803bf843562083cfb66764ddfcb3b0a83841)
+++ lams_tool_images/web/common/header.jsp (.../header.jsp) (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -4,7 +4,6 @@
-
Index: lams_tool_images/web/common/tabbedheader.jsp
===================================================================
diff -u -r60ab803bf843562083cfb66764ddfcb3b0a83841 -ra83b0eec89979dce7415b02afdda324b14018dbb
--- lams_tool_images/web/common/tabbedheader.jsp (.../tabbedheader.jsp) (revision 60ab803bf843562083cfb66764ddfcb3b0a83841)
+++ lams_tool_images/web/common/tabbedheader.jsp (.../tabbedheader.jsp) (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -5,7 +5,6 @@
-
Index: lams_tool_images/web/includes/css/imageGallery.css
===================================================================
diff -u -r13670d6460847397f1bd9f22ba7f6baf6ef60365 -ra83b0eec89979dce7415b02afdda324b14018dbb
--- lams_tool_images/web/includes/css/imageGallery.css (.../imageGallery.css) (revision 13670d6460847397f1bd9f22ba7f6baf6ef60365)
+++ lams_tool_images/web/includes/css/imageGallery.css (.../imageGallery.css) (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -1,37 +1,42 @@
-.innerforms {
- border: 0px;
- font-size: small;
- font-style: normal;
- width:100%;
-}
+@media (max-width: 750px) {
+ #aside {
+ float: none;
+ width: auto;
+ position: static; } }
+.extra-controls-inner {
+ float: right; }
-div.error, div.message {
- background-color: #ffffcc;
- border: 1px solid #000;
- color: #000000;
- font-family: Arial, Helvetica, sans-serif;
- font-weight: normal;
- margin: 10px auto;
- padding: 3px;
- text-align: left;
- vertical-align: bottom;
-}
+#extra-controls {
+ text-align: center;
+ float: right;
+ clear: both;
+ padding-top: 20px; }
-/* use a different color for the errors */
-div.error {
- border: 2px solid red;
-}
+[id^=comments-area] {
+ clear: both;
+ padding-top: 10px; }
-img.validationWarning, div.errors img.icon, div.messages img.icon {
- border: 0;
- width: 14px;
- height: 13px;
- vertical-align: top;
-}
-div.message img.icon {
- vertical-align: middle;
-}
+.button.add-comment {
+ margin-right: 12px; }
-span.input-group-btn {
- font-size:inherit;
-}
+.fotorama__thumb {
+ background-color: #000; }
+
+.fotorama__wrap {
+ margin: auto; }
+
+.fotorama__caption {
+ text-align: left; }
+
+.fotorama__thumb-border {
+ border-color: #337ab7; }
+
+.fotorama-container {
+ text-align: center;
+ padding-top: 10px; }
+
+#image-info:after {
+ content: " ";
+ display: block;
+ height: 0;
+ clear: both; }
Index: lams_tool_images/web/includes/css/imageGallery.scss
===================================================================
diff -u
--- lams_tool_images/web/includes/css/imageGallery.scss (revision 0)
+++ lams_tool_images/web/includes/css/imageGallery.scss (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -0,0 +1,49 @@
+@import "_lams_variables.scss";
+
+@media (max-width: 750px) {
+ #aside {
+ float: none;
+ width: auto;
+ position: static;
+ }
+}
+.extra-controls-inner {
+ float: right;
+}
+
+#extra-controls {
+ text-align: center;
+ float: right;
+ clear: both;
+ padding-top: 20px;
+}
+[id^=comments-area] {
+ clear: both;
+ padding-top: 10px;
+}
+.button.add-comment {
+ margin-right: 12px;
+}
+.fotorama__thumb {
+ background-color: $gray-base;
+}
+.fotorama__wrap {
+ margin: auto;
+}
+.fotorama__caption {
+ text-align: left;
+}
+.fotorama__thumb-border {
+ border-color: $link-color;
+}
+
+.fotorama-container {
+ text-align: center;
+ padding-top: 10px;
+}
+#image-info:after {
+ content: " ";
+ display: block;
+ height: 0;
+ clear: both;
+}
\ No newline at end of file
Index: lams_tool_images/web/pages/learning/learning.jsp
===================================================================
diff -u -r0398d2c0160f3427ce9fabba590a2fa0027fb02a -ra83b0eec89979dce7415b02afdda324b14018dbb
--- lams_tool_images/web/pages/learning/learning.jsp (.../learning.jsp) (revision 0398d2c0160f3427ce9fabba590a2fa0027fb02a)
+++ lams_tool_images/web/pages/learning/learning.jsp (.../learning.jsp) (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -33,62 +33,8 @@
-
+
+
@@ -132,16 +78,16 @@
data: [
-
+
{
img: ' ${image.mediumFileUuid}&preferDownload=false',
//thumb: ' ${image.thumbnailFileUuid}&preferDownload=false',
full: ' ${image.originalFileUuid}&preferDownload=false',
id: '${image.uid}', // Custom anchor is used with the hash:true option.
- caption: '${image.titleEscaped}
'
- + '${image.descriptionEscaped} '
+ caption: '${image.titleEscaped}
'
+ + '${image.descriptionEscaped} '
+'${imageAddedBy}',
//html: $('selector'), // ...or '123
'. Custom HTML inside the frame.
//fit: 'cover' // Override the global fit option.
Index: lams_tool_imscc/.gitignore
===================================================================
diff -u -r1d5504551af750d8133e01a8ef0ad5dd541ed506 -ra83b0eec89979dce7415b02afdda324b14018dbb
--- lams_tool_imscc/.gitignore (.../.gitignore) (revision 1d5504551af750d8133e01a8ef0ad5dd541ed506)
+++ lams_tool_imscc/.gitignore (.../.gitignore) (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -1,2 +1,3 @@
/bin/
-/build/
\ No newline at end of file
+/build/
+/.sass-cache/
Index: lams_tool_imscc/web/common/header.jsp
===================================================================
diff -u -rd703ba41fe0d49d4dee425f8aed091eeb0c958b3 -ra83b0eec89979dce7415b02afdda324b14018dbb
--- lams_tool_imscc/web/common/header.jsp (.../header.jsp) (revision d703ba41fe0d49d4dee425f8aed091eeb0c958b3)
+++ lams_tool_imscc/web/common/header.jsp (.../header.jsp) (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -5,7 +5,6 @@
-
Index: lams_tool_imscc/web/common/tabbedheader.jsp
===================================================================
diff -u -rd703ba41fe0d49d4dee425f8aed091eeb0c958b3 -ra83b0eec89979dce7415b02afdda324b14018dbb
--- lams_tool_imscc/web/common/tabbedheader.jsp (.../tabbedheader.jsp) (revision d703ba41fe0d49d4dee425f8aed091eeb0c958b3)
+++ lams_tool_imscc/web/common/tabbedheader.jsp (.../tabbedheader.jsp) (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -5,7 +5,6 @@
-
Fisheye: Tag a83b0eec89979dce7415b02afdda324b14018dbb refers to a dead (removed) revision in file `lams_tool_imscc/web/includes/css/commonCartridge.css'.
Fisheye: No comparison available. Pass `N' to diff?
Index: lams_tool_kaltura/.gitignore
===================================================================
diff -u -r1d5504551af750d8133e01a8ef0ad5dd541ed506 -ra83b0eec89979dce7415b02afdda324b14018dbb
--- lams_tool_kaltura/.gitignore (.../.gitignore) (revision 1d5504551af750d8133e01a8ef0ad5dd541ed506)
+++ lams_tool_kaltura/.gitignore (.../.gitignore) (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -1,2 +1,3 @@
/bin/
-/build/
\ No newline at end of file
+/build/
+/.sass-cache/
Index: lams_tool_lamc/.gitignore
===================================================================
diff -u -r1d5504551af750d8133e01a8ef0ad5dd541ed506 -ra83b0eec89979dce7415b02afdda324b14018dbb
--- lams_tool_lamc/.gitignore (.../.gitignore) (revision 1d5504551af750d8133e01a8ef0ad5dd541ed506)
+++ lams_tool_lamc/.gitignore (.../.gitignore) (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -1,2 +1,3 @@
/bin/
-/build/
\ No newline at end of file
+/build/
+/.sass-cache/
Index: lams_tool_laqa/.externalToolBuilders/SASS_lams_tool_laqa.launch
===================================================================
diff -u
--- lams_tool_laqa/.externalToolBuilders/SASS_lams_tool_laqa.launch (revision 0)
+++ lams_tool_laqa/.externalToolBuilders/SASS_lams_tool_laqa.launch (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Index: lams_tool_laqa/.gitignore
===================================================================
diff -u -r1d5504551af750d8133e01a8ef0ad5dd541ed506 -ra83b0eec89979dce7415b02afdda324b14018dbb
--- lams_tool_laqa/.gitignore (.../.gitignore) (revision 1d5504551af750d8133e01a8ef0ad5dd541ed506)
+++ lams_tool_laqa/.gitignore (.../.gitignore) (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -1,2 +1,3 @@
/bin/
-/build/
\ No newline at end of file
+/build/
+/.sass-cache/
Index: lams_tool_laqa/.project
===================================================================
diff -u -r65ae437b8b63c7e70b6c63380e3d25086d6ca101 -ra83b0eec89979dce7415b02afdda324b14018dbb
--- lams_tool_laqa/.project (.../.project) (revision 65ae437b8b63c7e70b6c63380e3d25086d6ca101)
+++ lams_tool_laqa/.project (.../.project) (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -10,6 +10,15 @@
+
+ org.eclipse.ui.externaltools.ExternalToolBuilder
+
+
+ LaunchConfigHandle
+ <project>/.externalToolBuilders/SASS_lams_tool_laqa.launch
+
+
+
com.genuitec.eclipse.j2eedt.core.webnature
Index: lams_tool_laqa/build.properties
===================================================================
diff -u -r5df0d44b0e94fca808f5d4f70fc01c0c428c3dfe -ra83b0eec89979dce7415b02afdda324b14018dbb
--- lams_tool_laqa/build.properties (.../build.properties) (revision 5df0d44b0e94fca808f5d4f70fc01c0c428c3dfe)
+++ lams_tool_laqa/build.properties (.../build.properties) (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -4,4 +4,7 @@
signature=laqa11
tool.version=20170101
tool.hide=false
-tool.short.name=qa
\ No newline at end of file
+tool.short.name=qa
+
+# SCSS Directories - override value in common.properties
+scss.css.dir=${basedir}/web/includes/css
Index: lams_tool_laqa/web/includes/css/qalearning.css
===================================================================
diff -u
--- lams_tool_laqa/web/includes/css/qalearning.css (revision 0)
+++ lams_tool_laqa/web/includes/css/qalearning.css (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -0,0 +1,35 @@
+.rating-stars-div {
+ margin-top: 8px; }
+
+.user-answer {
+ padding: 0 2px; }
+
+.tablesorter-blue {
+ margin-bottom: 5px; }
+
+.pager {
+ padding-bottom: 20px; }
+
+.extra-controls-inner:after {
+ margin-top: -10px; }
+
+.rating-comment {
+ background-image: none;
+ background-color: #eeeeee;
+ border: thin solid #eeeeee; }
+
+.rating-comment-posted-by {
+ color: #337ab7;
+ text-align: left;
+ font-size: x-small; }
+
+textarea {
+ margin: 10px 0px;
+ width: 88%; }
+
+.add-comment {
+ margin-top: 60px; }
+
+.hiddenEntryInMonitoring {
+ color: #d9534f !important;
+ font-style: italic; }
Index: lams_tool_laqa/web/includes/css/qalearning.scss
===================================================================
diff -u
--- lams_tool_laqa/web/includes/css/qalearning.scss (revision 0)
+++ lams_tool_laqa/web/includes/css/qalearning.scss (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -0,0 +1,32 @@
+@import "_lams_variables.scss";
+
+.rating-stars-div {margin-top: 8px;}
+.user-answer {padding: 0 2px;}
+
+.tablesorter-blue {margin-bottom: 5px;}
+.pager {padding-bottom: 20px;}
+.extra-controls-inner:after {
+ margin-top: -10px;
+}
+.rating-comment{
+ background-image: none;
+ background-color: $gray-lighter;
+ border: $border-thin-default-light;
+}
+.rating-comment-posted-by{
+ color: $brand-primary;
+ text-align: left;
+ font-size: x-small;
+}
+textarea {
+ margin: 10px 0px;
+ width: 88%;
+}
+.add-comment {
+ margin-top: 60px;
+}
+
+.hiddenEntryInMonitoring {
+ color: $brand-danger !important;
+ font-style: italic;
+}
Fisheye: Tag a83b0eec89979dce7415b02afdda324b14018dbb refers to a dead (removed) revision in file `lams_tool_laqa/web/includes/qalearning.css'.
Fisheye: No comparison available. Pass `N' to diff?
Index: lams_tool_laqa/web/learning/LearnerRep.jsp
===================================================================
diff -u -r942b2a5bf6dac160bf9e00bac22e6232ae65ef98 -ra83b0eec89979dce7415b02afdda324b14018dbb
--- lams_tool_laqa/web/learning/LearnerRep.jsp (.../LearnerRep.jsp) (revision 942b2a5bf6dac160bf9e00bac22e6232ae65ef98)
+++ lams_tool_laqa/web/learning/LearnerRep.jsp (.../LearnerRep.jsp) (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -20,7 +20,7 @@
-
+
Index: lams_tool_laqa/web/monitoring/MonitoringMaincontent.jsp
===================================================================
diff -u -rf846a24dfa25cb1e349da1a96c7a46385f637261 -ra83b0eec89979dce7415b02afdda324b14018dbb
--- lams_tool_laqa/web/monitoring/MonitoringMaincontent.jsp (.../MonitoringMaincontent.jsp) (revision f846a24dfa25cb1e349da1a96c7a46385f637261)
+++ lams_tool_laqa/web/monitoring/MonitoringMaincontent.jsp (.../MonitoringMaincontent.jsp) (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -23,18 +23,14 @@
-
+
Index: lams_tool_preview/web/includes/css/learning.css
===================================================================
diff -u -rb949dad84953ebb7e06117c001d10ea568f5186e -ra83b0eec89979dce7415b02afdda324b14018dbb
--- lams_tool_preview/web/includes/css/learning.css (.../learning.css) (revision b949dad84953ebb7e06117c001d10ea568f5186e)
+++ lams_tool_preview/web/includes/css/learning.css (.../learning.css) (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -1,99 +1,84 @@
-/* .rating-stars-div {margin-top: 8px;}
- */
-.user-answer {padding: 0 2px;}
-.tablesorter tr.odd:hover .jStar {
- background-image: url(/lams/images/css/jquery.jRating-stars-grey.png)!important;
-}
-.tablesorter tr.even:hover .jStar {
- background-image: url(/lams/images/css/jquery.jRating-stars-light-grey_copy.png)!important;
-}
-.tablesorter tr.odd .jStar {
- background-image: url(/lams/images/css/jquery.jRating-stars-light-blue.png)!important;
-}
+.user-answer {
+ padding: 0 2px; }
/* override the usual jrating greyed area */
textarea[id^=comment-textarea-] {
- color: inherit !important;
-}
+ color: inherit !important; }
-td.username {min-width: 150px;}
-td.rating {width:150px;}
-td.comment {min-width: 250px;}
-.alert {padding:8px}
+td.username {
+ min-width: 150px; }
+
+td.rating {
+ width: 150px; }
+
+td.comment {
+ min-width: 250px; }
+
+.alert {
+ padding: 8px; }
+
.extra-controls-inner:after {
- margin-top: -10px;
-}
-.rating-comment{
- background-image: none;
- background-color: rgba(205, 205, 205, 0.1);
- border: 1px solid rgba(205, 205, 205, 0.2);
-}
-.criteria-title{
- margin-top: 10px;
- font-weight: bold;
-}
+ margin-top: -10px; }
+
+.rating-comment {
+ background-image: none;
+ background-color: #eeeeee;
+ border: thin solid #eeeeee; }
+
+.criteria-title {
+ margin-top: 10px;
+ font-weight: bold; }
+
textarea {
- margin: 10px 0px;
- width: 88%;
-}
+ margin: 10px 0px;
+ width: 88%; }
+
.add-comment {
- margin-top: 60px;
-}
-@media (max-width: 768px) {
- .add-comment {
- margin-top: 10px;
- }
-}
+ margin-top: 60px; }
+@media (max-width: 768px) {
+ .add-comment {
+ margin-top: 10px; } }
.ui-jqgrid {
- border-left-style: none !important;
- border-right-style: none !important;
- border-bottom-style: none !important;
-}
+ border-left-style: none !important;
+ border-right-style: none !important;
+ border-bottom-style: none !important; }
.ui-jqgrid tr {
- border-left-style: none !important;
-}
+ border-left-style: none !important; }
.ui-jqgrid td {
- border-style: none !important;
- padding: 0px 4px 4px 4px;
-}
+ border-style: none !important;
+ padding: 0px 4px 4px 4px; }
.ui-jqgrid tr.jqgrow td {
- padding: 8px 8px 8px 8px;
- white-space: normal !important;
-}
+ padding: 8px 8px 8px 8px;
+ white-space: normal !important; }
.ui-jqgrid .ui-jqgrid-view {
- font-size: 14px;
- font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
-}
+ font-size: 14px;
+ font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
.divrankx {
- width: 300px;
- height: 30px;
- margin: 5px;
- padding: 5px;
- border: 1px solid #aaaaaa;
-}
+ width: 300px;
+ height: 30px;
+ margin: 5px;
+ padding: 5px;
+ border: thin solid #AAAAAA; }
.divrankxlabel {
- height: 20px;
- margin: 5px;
- padding: 5px;
-}
+ height: 20px;
+ margin: 5px;
+ padding: 5px; }
.drop-target {
- background-color: #337ab7;
-}
+ background-color: #337ab7; }
+
.draggable {
- width: 290px;
-}
+ width: 290px; }
+
.draggable.can-drop {
- background-color: #337ab7;
-}
+ background-color: #337ab7; }
.email-button {
- margin: 2px;
-}
+ margin: 2px; }
Index: lams_tool_preview/web/includes/css/learning.scss
===================================================================
diff -u
--- lams_tool_preview/web/includes/css/learning.scss (revision 0)
+++ lams_tool_preview/web/includes/css/learning.scss (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -0,0 +1,90 @@
+@import "_lams_variables.scss";
+
+.user-answer {padding: 0 2px;}
+
+/* override the usual jrating greyed area */
+textarea[id^=comment-textarea-] {
+ color: inherit !important;
+}
+
+td.username {min-width: 150px;}
+td.rating {width:150px;}
+td.comment {min-width: 250px;}
+.alert {padding:8px}
+.extra-controls-inner:after {
+ margin-top: -10px;
+}
+.rating-comment{
+ background-image: none;
+ background-color: $gray-lighter;
+ border: $border-thin-default-light;
+}
+.criteria-title{
+ margin-top: 10px;
+ font-weight: bold;
+}
+textarea {
+ margin: 10px 0px;
+ width: 88%;
+}
+.add-comment {
+ margin-top: 60px;
+}
+@media (max-width: 768px) {
+ .add-comment {
+ margin-top: 10px;
+ }
+}
+
+.ui-jqgrid {
+ border-left-style: none !important;
+ border-right-style: none !important;
+ border-bottom-style: none !important;
+}
+
+.ui-jqgrid tr {
+ border-left-style: none !important;
+}
+
+.ui-jqgrid td {
+ border-style: none !important;
+ padding: 0px 4px 4px 4px;
+}
+
+.ui-jqgrid tr.jqgrow td {
+ padding: 8px 8px 8px 8px;
+ white-space: normal !important;
+}
+
+.ui-jqgrid .ui-jqgrid-view {
+ font-size: $font-size-base;
+ font-family: $font-family-base;
+}
+
+.divrankx {
+ width: 300px;
+ height: 30px;
+ margin: 5px;
+ padding: 5px;
+ border: $border-thin-default;
+}
+
+.divrankxlabel {
+ height: 20px;
+ margin: 5px;
+ padding: 5px;
+}
+
+.drop-target {
+ background-color: $brand-primary;
+}
+.draggable {
+ width: 290px;
+}
+.draggable.can-drop {
+ background-color: $brand-primary;
+}
+
+.email-button {
+ margin: 2px;
+}
Fisheye: Tag a83b0eec89979dce7415b02afdda324b14018dbb refers to a dead (removed) revision in file `lams_tool_preview/web/includes/css/peerreview.css'.
Fisheye: No comparison available. Pass `N' to diff?
Index: lams_tool_sbmt/.gitignore
===================================================================
diff -u -r1d5504551af750d8133e01a8ef0ad5dd541ed506 -ra83b0eec89979dce7415b02afdda324b14018dbb
--- lams_tool_sbmt/.gitignore (.../.gitignore) (revision 1d5504551af750d8133e01a8ef0ad5dd541ed506)
+++ lams_tool_sbmt/.gitignore (.../.gitignore) (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -1,2 +1,3 @@
/bin/
-/build/
\ No newline at end of file
+/build/
+/.sass-cache/
Index: lams_tool_scratchie/.externalToolBuilders/SASS_lams_tool_scratchie.launch
===================================================================
diff -u
--- lams_tool_scratchie/.externalToolBuilders/SASS_lams_tool_scratchie.launch (revision 0)
+++ lams_tool_scratchie/.externalToolBuilders/SASS_lams_tool_scratchie.launch (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Index: lams_tool_scratchie/.gitignore
===================================================================
diff -u -r1d5504551af750d8133e01a8ef0ad5dd541ed506 -ra83b0eec89979dce7415b02afdda324b14018dbb
--- lams_tool_scratchie/.gitignore (.../.gitignore) (revision 1d5504551af750d8133e01a8ef0ad5dd541ed506)
+++ lams_tool_scratchie/.gitignore (.../.gitignore) (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -1,2 +1,3 @@
/bin/
-/build/
\ No newline at end of file
+/build/
+/.sass-cache/
Index: lams_tool_scratchie/.project
===================================================================
diff -u -r65ae437b8b63c7e70b6c63380e3d25086d6ca101 -ra83b0eec89979dce7415b02afdda324b14018dbb
--- lams_tool_scratchie/.project (.../.project) (revision 65ae437b8b63c7e70b6c63380e3d25086d6ca101)
+++ lams_tool_scratchie/.project (.../.project) (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -10,6 +10,15 @@
+
+ org.eclipse.ui.externaltools.ExternalToolBuilder
+
+
+ LaunchConfigHandle
+ <project>/.externalToolBuilders/SASS_lams_tool_scratchie.launch
+
+
+
com.genuitec.eclipse.hibernate.hibernatenature
Index: lams_tool_scratchie/build.properties
===================================================================
diff -u -r5df0d44b0e94fca808f5d4f70fc01c0c428c3dfe -ra83b0eec89979dce7415b02afdda324b14018dbb
--- lams_tool_scratchie/build.properties (.../build.properties) (revision 5df0d44b0e94fca808f5d4f70fc01c0c428c3dfe)
+++ lams_tool_scratchie/build.properties (.../build.properties) (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -4,4 +4,7 @@
signature=lascrt11
tool.version=20170101
tool.hide=false
-tool.short.name=scratchie
\ No newline at end of file
+tool.short.name=scratchie
+
+# SCSS Directories - override value in common.properties
+scss.css.dir=${basedir}/web/includes/css
Index: lams_tool_scratchie/web/includes/css/scratchie-learning.css
===================================================================
diff -u -rdc660d5e57f3257022e196805ba472fd8a42996a -ra83b0eec89979dce7415b02afdda324b14018dbb
--- lams_tool_scratchie/web/includes/css/scratchie-learning.css (.../scratchie-learning.css) (revision dc660d5e57f3257022e196805ba472fd8a42996a)
+++ lams_tool_scratchie/web/includes/css/scratchie-learning.css (.../scratchie-learning.css) (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -1,50 +1,29 @@
- #scratches {
- margin: 40px 0px;
- border-spacing: 0;
- }
-
- #scratches tr td {
- padding: 12px 15px;
- }
-
- #scratches a, #scratches a:hover {
- border-bottom: none;
- }
-
- .scartchie-image {
- border: 0;
- }
-
-
- #timelimit-start-dialog {
- display:none; cursor: default; padding: 10px;
- }
- #timelimit-start-dialog h1{
- padding-bottom: 10px;
- }
- #countdown {
- width: 150px; position: absolute; font-size: 110%; font-style: italic; color:#47bc23;
- }
- #countdown-label {
- font-size: 170%; padding-top:5px; padding-bottom:5px; font-style: italic; color:#47bc23;
- }
- #timelimit-expired {
- font-size: 145%; padding: 15px;
- }
- .jGrowl {
- font-size: 22px;
- font-family: arial, helvetica, sans-serif;
- margin-left: 120px;
- }
- .jGrowl-notification {
- opacity: .6;
- border-radius: 10px;
- width: 230px;
- padding: 10px 20px;
- margin: 10px 20px;
- background: black url(${lams}/images/css/check48.png) no-repeat 10px 10px;
- }
- .jGrowl-message {
- padding-left: 60px;
- padding-top: 5px;
- }
\ No newline at end of file
+#scratches {
+ margin: 40px 0px;
+ border-spacing: 0; }
+
+#scratches tr td {
+ padding: 12px 15px; }
+
+#scratches a, #scratches a:hover {
+ border-bottom: none; }
+
+.scartchie-image {
+ border: 0; }
+
+.jGrowl {
+ font-size: 22px;
+ font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
+ margin-left: 120px; }
+
+.jGrowl-notification {
+ opacity: .6;
+ border-radius: 10px;
+ width: 230px;
+ padding: 10px 20px;
+ margin: 10px 20px;
+ background: #000 url(/lams/images/css//check48.png) no-repeat 10px 10px; }
+
+.jGrowl-message {
+ padding-left: 60px;
+ padding-top: 5px; }
Index: lams_tool_scratchie/web/includes/css/scratchie-learning.scss
===================================================================
diff -u
--- lams_tool_scratchie/web/includes/css/scratchie-learning.scss (revision 0)
+++ lams_tool_scratchie/web/includes/css/scratchie-learning.scss (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -0,0 +1,37 @@
+@import "_lams_variables.scss";
+
+#scratches {
+ margin: 40px 0px;
+ border-spacing: 0;
+}
+
+#scratches tr td {
+ padding: 12px 15px;
+}
+
+#scratches a, #scratches a:hover {
+ border-bottom: none;
+}
+
+.scartchie-image {
+ border: 0;
+}
+
+
+.jGrowl {
+ font-size: 22px;
+ font-family: $font-family-base;
+ margin-left: 120px;
+}
+.jGrowl-notification {
+ opacity: .6;
+ border-radius: 10px;
+ width: 230px;
+ padding: 10px 20px;
+ margin: 10px 20px;
+ background: $gray-base url(#{$url_css_directory}/check48.png) no-repeat 10px 10px;
+}
+.jGrowl-message {
+ padding-left: 60px;
+ padding-top: 5px;
+}
\ No newline at end of file
Index: lams_tool_scratchie/web/includes/css/scratchie.css
===================================================================
diff -u -r724afbcc75966e8132c8793ccbd17121491e2cc2 -ra83b0eec89979dce7415b02afdda324b14018dbb
--- lams_tool_scratchie/web/includes/css/scratchie.css (.../scratchie.css) (revision 724afbcc75966e8132c8793ccbd17121491e2cc2)
+++ lams_tool_scratchie/web/includes/css/scratchie.css (.../scratchie.css) (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -1,41 +1,10 @@
-.innerforms {
- border: 0px;
- font-size: small;
- font-style: normal;
- width:100%;
-}
-
-div.error, div.message {
- background-color: #FFE4C4;
- border: 1px solid #000;
- color: #000000;
- font-family: Arial, Helvetica, sans-serif;
- font-weight: normal;
- margin: 10px auto;
- padding: 8px;
- text-align: left;
- vertical-align: bottom;
-}
-
-/* use a different color for the errors */
-div.error {
- border: 2px solid red;
-}
-
-img.validationWarning, div.errors img.icon, div.messages img.icon {
- border: 0;
- width: 14px;
- height: 13px;
- vertical-align: top;
-}
-div.message img.icon {
- vertical-align: middle;
-}
-
.fake-validation-input {
- visibility: hidden;
- height: 0px;
-}
+ visibility: hidden;
+ height: 0px; }
+
label.error {
- margin-left: 0px;
-}
\ No newline at end of file
+ float: none;
+ color: #d9534f;
+ vertical-align: top;
+ font-weight: bold;
+ font-style: italic; }
Index: lams_tool_scratchie/web/includes/css/scratchie.scss
===================================================================
diff -u
--- lams_tool_scratchie/web/includes/css/scratchie.scss (revision 0)
+++ lams_tool_scratchie/web/includes/css/scratchie.scss (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -0,0 +1,14 @@
+@import "_lams_variables.scss";
+
+.fake-validation-input {
+ visibility: hidden;
+ height: 0px;
+}
+
+label.error {
+ float: none;
+ color: $brand-danger;
+ vertical-align: top;
+ font-weight: bold;
+ font-style: italic;
+}
\ No newline at end of file
Index: lams_tool_scratchie/web/pages/authoring/parts/additem.jsp
===================================================================
diff -u -rd28a91914e8858e0fbc045fc9313e3b50a309c45 -ra83b0eec89979dce7415b02afdda324b14018dbb
--- lams_tool_scratchie/web/pages/authoring/parts/additem.jsp (.../additem.jsp) (revision d28a91914e8858e0fbc045fc9313e3b50a309c45)
+++ lams_tool_scratchie/web/pages/authoring/parts/additem.jsp (.../additem.jsp) (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -6,9 +6,6 @@
<%@ include file="/common/header.jsp"%>
-
Index: lams_tool_scribe/.gitignore
===================================================================
diff -u -r1d5504551af750d8133e01a8ef0ad5dd541ed506 -ra83b0eec89979dce7415b02afdda324b14018dbb
--- lams_tool_scribe/.gitignore (.../.gitignore) (revision 1d5504551af750d8133e01a8ef0ad5dd541ed506)
+++ lams_tool_scribe/.gitignore (.../.gitignore) (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -1,2 +1,3 @@
/bin/
-/build/
\ No newline at end of file
+/build/
+/.sass-cache/
Index: lams_tool_spreadsheet/.gitignore
===================================================================
diff -u -r1d5504551af750d8133e01a8ef0ad5dd541ed506 -ra83b0eec89979dce7415b02afdda324b14018dbb
--- lams_tool_spreadsheet/.gitignore (.../.gitignore) (revision 1d5504551af750d8133e01a8ef0ad5dd541ed506)
+++ lams_tool_spreadsheet/.gitignore (.../.gitignore) (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -1,2 +1,3 @@
/bin/
-/build/
\ No newline at end of file
+/build/
+/.sass-cache/
Index: lams_tool_spreadsheet/web/common/header.jsp
===================================================================
diff -u -r0acc4ca56f472b81307b4936c0cc797b71d5cf85 -ra83b0eec89979dce7415b02afdda324b14018dbb
--- lams_tool_spreadsheet/web/common/header.jsp (.../header.jsp) (revision 0acc4ca56f472b81307b4936c0cc797b71d5cf85)
+++ lams_tool_spreadsheet/web/common/header.jsp (.../header.jsp) (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -5,7 +5,6 @@
?lang=${pageContext.response.locale.language}
-
Index: lams_tool_spreadsheet/web/common/tabbedheader.jsp
===================================================================
diff -u -r0acc4ca56f472b81307b4936c0cc797b71d5cf85 -ra83b0eec89979dce7415b02afdda324b14018dbb
--- lams_tool_spreadsheet/web/common/tabbedheader.jsp (.../tabbedheader.jsp) (revision 0acc4ca56f472b81307b4936c0cc797b71d5cf85)
+++ lams_tool_spreadsheet/web/common/tabbedheader.jsp (.../tabbedheader.jsp) (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -4,7 +4,6 @@
-
Fisheye: Tag a83b0eec89979dce7415b02afdda324b14018dbb refers to a dead (removed) revision in file `lams_tool_spreadsheet/web/includes/css/spreadsheet.css'.
Fisheye: No comparison available. Pass `N' to diff?
Index: lams_tool_survey/.gitignore
===================================================================
diff -u -r1d5504551af750d8133e01a8ef0ad5dd541ed506 -ra83b0eec89979dce7415b02afdda324b14018dbb
--- lams_tool_survey/.gitignore (.../.gitignore) (revision 1d5504551af750d8133e01a8ef0ad5dd541ed506)
+++ lams_tool_survey/.gitignore (.../.gitignore) (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -1,2 +1,3 @@
/bin/
-/build/
\ No newline at end of file
+/build/
+/.sass-cache/
Index: lams_tool_task/.externalToolBuilders/SASS_lams_tool_task.launch
===================================================================
diff -u
--- lams_tool_task/.externalToolBuilders/SASS_lams_tool_task.launch (revision 0)
+++ lams_tool_task/.externalToolBuilders/SASS_lams_tool_task.launch (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Index: lams_tool_task/.gitignore
===================================================================
diff -u -r1d5504551af750d8133e01a8ef0ad5dd541ed506 -ra83b0eec89979dce7415b02afdda324b14018dbb
--- lams_tool_task/.gitignore (.../.gitignore) (revision 1d5504551af750d8133e01a8ef0ad5dd541ed506)
+++ lams_tool_task/.gitignore (.../.gitignore) (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -1,2 +1,3 @@
/bin/
-/build/
\ No newline at end of file
+/build/
+/.sass-cache/
Index: lams_tool_task/.project
===================================================================
diff -u -rf0b5850d75c5bc16a52bed9ec7c5e2919621581e -ra83b0eec89979dce7415b02afdda324b14018dbb
--- lams_tool_task/.project (.../.project) (revision f0b5850d75c5bc16a52bed9ec7c5e2919621581e)
+++ lams_tool_task/.project (.../.project) (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -10,6 +10,15 @@
+
+ org.eclipse.ui.externaltools.ExternalToolBuilder
+
+
+ LaunchConfigHandle
+ <project>/.externalToolBuilders/SASS_lams_tool_task.launch
+
+
+
org.eclipse.jdt.core.javanature
Index: lams_tool_task/build.properties
===================================================================
diff -u -r5df0d44b0e94fca808f5d4f70fc01c0c428c3dfe -ra83b0eec89979dce7415b02afdda324b14018dbb
--- lams_tool_task/build.properties (.../build.properties) (revision 5df0d44b0e94fca808f5d4f70fc01c0c428c3dfe)
+++ lams_tool_task/build.properties (.../build.properties) (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -4,4 +4,7 @@
signature=latask10
tool.version=20170101
tool.hide=false
-tool.short.name=taskList
\ No newline at end of file
+tool.short.name=taskList
+
+# SCSS Directories - override value in common.properties
+scss.css.dir=${basedir}/web/includes/css
Index: lams_tool_task/web/includes/css/taskList.css
===================================================================
diff -u -r875f56cb6917d1a52bed0545f2933c3b55497a02 -ra83b0eec89979dce7415b02afdda324b14018dbb
--- lams_tool_task/web/includes/css/taskList.css (.../taskList.css) (revision 875f56cb6917d1a52bed0545f2933c3b55497a02)
+++ lams_tool_task/web/includes/css/taskList.css (.../taskList.css) (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -1,33 +1 @@
-.innerforms {
- border: 0px;
- font-size: small;
- font-style: normal;
- width:100%;
-}
-
-div.error, div.message {
- background-color: #ffffcc;
- border: 1px solid #000;
- color: #000000;
- font-family: Arial, Helvetica, sans-serif;
- font-weight: normal;
- margin: 10px auto;
- padding: 3px;
- text-align: left;
- vertical-align: bottom;
-}
-
-/* use a different color for the errors */
-div.error {
- border: 2px solid red;
-}
-
-img.validationWarning, div.errors img.icon, div.messages img.icon {
- border: 0;
- width: 14px;
- height: 13px;
- vertical-align: top;
-}
-div.message img.icon {
- vertical-align: middle;
-}
Index: lams_tool_task/web/includes/css/taskList.scss
===================================================================
diff -u
--- lams_tool_task/web/includes/css/taskList.scss (revision 0)
+++ lams_tool_task/web/includes/css/taskList.scss (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -0,0 +1 @@
\ No newline at end of file
Index: lams_tool_vote/.gitignore
===================================================================
diff -u -r6abccc49afed5e76a76e1082f3a53159987b7d17 -ra83b0eec89979dce7415b02afdda324b14018dbb
--- lams_tool_vote/.gitignore (.../.gitignore) (revision 6abccc49afed5e76a76e1082f3a53159987b7d17)
+++ lams_tool_vote/.gitignore (.../.gitignore) (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -1,2 +1,3 @@
/bin/
-/build/
\ No newline at end of file
+/build/
+/.sass-cache/
Index: lams_tool_wiki/.gitignore
===================================================================
diff -u -r1d5504551af750d8133e01a8ef0ad5dd541ed506 -ra83b0eec89979dce7415b02afdda324b14018dbb
--- lams_tool_wiki/.gitignore (.../.gitignore) (revision 1d5504551af750d8133e01a8ef0ad5dd541ed506)
+++ lams_tool_wiki/.gitignore (.../.gitignore) (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -1,2 +1,3 @@
/bin/
-/build/
\ No newline at end of file
+/build/
+/.sass-cache/
Index: lams_tool_wookie/.gitignore
===================================================================
diff -u -r1d5504551af750d8133e01a8ef0ad5dd541ed506 -ra83b0eec89979dce7415b02afdda324b14018dbb
--- lams_tool_wookie/.gitignore (.../.gitignore) (revision 1d5504551af750d8133e01a8ef0ad5dd541ed506)
+++ lams_tool_wookie/.gitignore (.../.gitignore) (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -1,2 +1,3 @@
/bin/
-/build/
\ No newline at end of file
+/build/
+/.sass-cache/
Index: lams_www/.gitignore
===================================================================
diff -u -ra6d9b1d3051754580b01d0e7cc5d823f52fa1cf2 -ra83b0eec89979dce7415b02afdda324b14018dbb
--- lams_www/.gitignore (.../.gitignore) (revision a6d9b1d3051754580b01d0e7cc5d823f52fa1cf2)
+++ lams_www/.gitignore (.../.gitignore) (revision a83b0eec89979dce7415b02afdda324b14018dbb)
@@ -1,2 +1,2 @@
/bin/
-/build/
\ No newline at end of file
+/build/