diff --git a/_notes/dwsync.xml b/_notes/dwsync.xml
index e7d0c3e..81739a3 100644
--- a/_notes/dwsync.xml
+++ b/_notes/dwsync.xml
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/css/accessibility.css b/css/accessibility.css
index 7a93d5b..63194ae 100644
--- a/css/accessibility.css
+++ b/css/accessibility.css
@@ -1,8 +1,6 @@
-/*
-
- Accessibility Features
-
- */
+/* - - - - - - - - - - - - - - - - - - -
+ == Accessibility
+- - - - - - - - - - - - - - - - - - - */
#skiplinks {
position: absolute;
left: 0;
diff --git a/css/admin-style.css b/css/admin-style.css
index 8e4016c..2e417b4 100644
--- a/css/admin-style.css
+++ b/css/admin-style.css
@@ -1,3 +1,6 @@
+/* - - - - - - - - - - - - - - - - - - -
+ == Admin Style
+- - - - - - - - - - - - - - - - - - - */
#wpadminbar {
background-color: #000E2F;
}
diff --git a/css/alignments.css b/css/alignments.css
new file mode 100644
index 0000000..11f0a2b
--- /dev/null
+++ b/css/alignments.css
@@ -0,0 +1,20 @@
+/* - - - - - - - - - - - - - - - - - - -
+ == Alignments
+- - - - - - - - - - - - - - - - - - - */
+.alignleft {
+ display: inline;
+ float: left;
+ margin-right: 1.5em;
+}
+
+.alignright {
+ display: inline;
+ float: right;
+ margin-left: 1.5em;
+}
+
+.aligncenter {
+ clear: both;
+ display: block;
+ margin: 0 auto;
+}
diff --git a/css/cal.css b/css/cal.css
index 87de2ca..622cecd 100644
--- a/css/cal.css
+++ b/css/cal.css
@@ -1,3 +1,6 @@
+/* - - - - - - - - - - - - - - - - - - -
+ == Calendar
+- - - - - - - - - - - - - - - - - - - */
#vb #vb-timespan {
list-style-type: none;
padding: 0;
@@ -7,8 +10,9 @@
#vb #vb-timespan .glyphicon-new-window {
display: none;
}
+
#events-grid-wrap li {
- margin-bottom: 1em!important;
+ margin-bottom: 1em !important;
}
#events-grid-wrap li strong {
font-weight: normal;
@@ -16,6 +20,7 @@
#events-grid-wrap li .glyphicon-new-window {
display: none;
}
+
.uc-listcal .uc-cal-list {
list-style-type: none;
margin: 0;
diff --git a/css/captions.css b/css/captions.css
new file mode 100644
index 0000000..81e2fab
--- /dev/null
+++ b/css/captions.css
@@ -0,0 +1,20 @@
+/* - - - - - - - - - - - - - - - - - - -
+ == Captions
+- - - - - - - - - - - - - - - - - - - */
+.wp-caption {
+ margin-bottom: 1.5em;
+ max-width: 100%;
+}
+
+.wp-caption img[class*="wp-image-"] {
+ display: block;
+ margin: 0 auto;
+}
+
+.wp-caption-text {
+ text-align: center;
+}
+
+.wp-caption .wp-caption-text {
+ margin: 0.8075em 0;
+}
diff --git a/css/cs-word-break.css b/css/cs-word-break.css
new file mode 100644
index 0000000..e69de29
diff --git a/css/fonts.css b/css/fonts.css
new file mode 100644
index 0000000..74a85bd
--- /dev/null
+++ b/css/fonts.css
@@ -0,0 +1,18 @@
+/* - - - - - - - - - - - - - - - - - - -
+ == Fonts
+- - - - - - - - - - - - - - - - - - - */
+@font-face {
+ font-family: 'Proxima Nova';
+ src: url("../../global/fonts/proximanova_regular/ProximaNova-Reg-webfont.eot");
+ src: url("../../global/fonts/proximanova_regular/ProximaNova-Reg-webfont.eot?#iefix") format("embedded-opentype"), url("../../global/fonts/proximanova_regular/ProximaNova-Reg-webfont.svg#proxima_nova_rgregular") format("svg"), url("../../global/fonts/proximanova_regular/ProximaNova-Reg-webfont.woff") format("woff"), url("../../global/fonts/proximanova_regular/ProximaNova-Reg-webfont.ttf") format("truetype");
+ font-weight: normal;
+ font-style: normal;
+}
+
+@font-face {
+ font-family: 'Proxima Nova';
+ src: url("../../global/fonts/proximanova_semibold/ProximaNova-Sbold-webfont.eot");
+ src: url("../../global/fonts/proximanova_semibold/ProximaNova-Sbold-webfont.eot?#iefix") format("embedded-opentype"), url("../../global/fonts/proximanova_semibold/ProximaNova-Sbold-webfont.svg#proxima_nova_ltsemibold") format("svg"), url("../../global/fonts/proximanova_semibold/ProximaNova-Sbold-webfont.woff") format("woff"), url("../../global/fonts/proximanova_semibold/ProximaNova-Sbold-webfont.ttf") format("truetype");
+ font-weight: 500;
+ font-style: normal;
+}
diff --git a/css/footer.css b/css/footer.css
new file mode 100644
index 0000000..eae8992
--- /dev/null
+++ b/css/footer.css
@@ -0,0 +1,63 @@
+#footers {
+ background-color: #eeeeee;
+ margin-top: 1.5em 0 0 0;
+ border: 0px solid transparent;
+ border-color: #cccccc;
+ border-width: 2px 0 0 0;
+}
+
+body.sticky #footers {
+ position: absolute;
+ bottom: 0;
+ left: 0;
+ width: 100%;
+}
+
+#mega-footer {
+ padding-top: 1em;
+ background-color: transparent;
+}
+#mega-footer .widget {
+ color: black;
+ background-color: transparent;
+ border: none;
+}
+#mega-footer .widget a {
+ color: blue;
+}
+#mega-footer .widget a:hover {
+ color: red;
+}
+#mega-footer .widget .widget-head {
+ background-color: transparent;
+ color: black;
+ border: none;
+}
+
+#footer {
+ padding: 1.5em 0;
+ color: blue;
+}
+#footer a {
+ color: blue;
+}
+#footer a:hover {
+ color: red;
+}
+
+#footer ul {
+ padding: 0;
+}
+
+#footer li {
+ display: inline;
+ margin-right: 1em;
+}
+
+#footer li:last-child {
+ margin-right: 0;
+}
+
+#footer .glyphicon {
+ display: none;
+}
diff --git a/css/galleries.css b/css/galleries.css
new file mode 100644
index 0000000..aa83c49
--- /dev/null
+++ b/css/galleries.css
@@ -0,0 +1,45 @@
+/* - - - - - - - - - - - - - - - - - - -
+ == Galleries
+- - - - - - - - - - - - - - - - - - - */
+.gallery {
+ margin-bottom: 1.5em;
+}
+
+.gallery-item {
+ display: inline-block;
+ text-align: center;
+ vertical-align: top;
+ width: 100%;
+}
+
+.gallery-columns-2 .gallery-item {
+ max-width: 50%;
+}
+
+.gallery-columns-3 .gallery-item {
+ max-width: 33.33%;
+}
+
+.gallery-columns-4 .gallery-item {
+ max-width: 25%;
+}
+
+.gallery-columns-5 .gallery-item {
+ max-width: 20%;
+}
+
+.gallery-columns-6 .gallery-item {
+ max-width: 16.66%;
+}
+
+.gallery-columns-7 .gallery-item {
+ max-width: 14.28%;
+}
+
+.gallery-columns-8 .gallery-item {
+ max-width: 12.5%;
+}
+
+.gallery-columns-9 .gallery-item {
+ max-width: 11.11%;
+}
diff --git a/css/header-image.css b/css/header-image.css
new file mode 100644
index 0000000..bbf349e
--- /dev/null
+++ b/css/header-image.css
@@ -0,0 +1,63 @@
+/* - - - - - - - - - - - - - - - - - - -
+ == Header Image
+- - - - - - - - - - - - - - - - - - - */
+#masthead {
+ -ms-word-break: break-all;
+ word-break: break-all;
+ word-break: break-word;
+ -webkit-hyphens: auto;
+ -moz-hyphens: auto;
+ hyphens: auto;
+}
+
+#masthead.header-image .container {
+ position: relative;
+}
+
+#header-image-wrap {
+ overflow: hidden;
+ max-height: 250px;
+}
+
+#header-image {
+ min-height: 100px;
+ width: 100%;
+}
+
+#masthead.header-image .site-branding {
+ position: absolute;
+ top: 30px;
+ left: 30px;
+}
+
+#masthead.header-image .container .row {
+ position: absolute;
+ top: 0;
+ left: 0;
+ width: 100%;
+ margin: 0;
+}
+
+#site-title .searchform {
+ float: right;
+ padding-top: 30px;
+}
+
+#site-title .parent-spacing .searchform {
+ margin-top: 10px;
+}
+
+#primary-nav .searchform .form-control {
+ display: inline-block;
+ width: auto;
+}
+
+@media (max-width: 768px) {
+ #nav-wrapper .container {
+ padding: 0;
+ }
+
+ .dropdown-menu .dropdown-menu {
+ padding-left: 20px;
+ }
+}
diff --git a/css/in-page-menus.css b/css/in-page-menus.css
index 665c035..fd043d2 100644
--- a/css/in-page-menus.css
+++ b/css/in-page-menus.css
@@ -1,3 +1,6 @@
+/* - - - - - - - - - - - - - - - - - - -
+ == In Page Menus
+- - - - - - - - - - - - - - - - - - - */
.in-page-list {
float: right;
padding: .5em;
diff --git a/css/link-flags.css b/css/link-flags.css
index 78aa53f..1da088e 100644
--- a/css/link-flags.css
+++ b/css/link-flags.css
@@ -1,4 +1,6 @@
-/* Link Flags */
+/* - - - - - - - - - - - - - - - - - - -
+ == Link Flags
+- - - - - - - - - - - - - - - - - - - */
.flag {
background-color: rgba(0, 0, 0, 0.1);
font-size: 80%;
diff --git a/css/media.css b/css/media.css
new file mode 100644
index 0000000..cb96001
--- /dev/null
+++ b/css/media.css
@@ -0,0 +1,18 @@
+/* - - - - - - - - - - - - - - - - - - -
+ == Media
+- - - - - - - - - - - - - - - - - - - */
+.page-content img.wp-smiley,
+.entry-content img.wp-smiley,
+.comment-content img.wp-smiley {
+ border: none;
+ margin-bottom: 0;
+ margin-top: 0;
+ padding: 0;
+}
+
+/* Make sure embeds and iframes fit their containers */
+embed,
+iframe,
+object {
+ max-width: 100%;
+}
diff --git a/css/nav.css b/css/nav.css
index ff336a7..45a7f8d 100644
--- a/css/nav.css
+++ b/css/nav.css
@@ -1,5 +1,49 @@
/* NAV
--------------------------------------------------------------*/
+#nav-secondary > ul {
+ margin: 0;
+ padding: 0;
+ list-style-type: none;
+}
+#nav-secondary > ul > li > a {
+ display: none;
+}
+#nav-secondary > ul > li > ul {
+ margin: 0;
+ padding: 0;
+ list-style-type: none;
+}
+#nav-secondary > ul > li > ul > li > a {
+ display: none;
+}
+#nav-secondary ul ul ul ul ul {
+ display: none;
+}
+
+.navbar-collapse {
+ max-height: none;
+}
+
+.menu-icon,
+.menu-label {
+ display: inline-block;
+}
+
+.menu-label {
+ position: relative;
+ top: -.15em;
+ margin-left: .2em;
+}
+
+.navbar-default .navbar-brand {
+ height: auto;
+ float: none;
+ margin-right: 110px;
+ font: 500 18px "Proxima Nova", Helvetica, Arial, sans-serif;
+ color: black;
+}
+
+/**/
#masthead {
z-index: 9999;
}
diff --git a/css/table-stripper.css b/css/table-stripper.css
new file mode 100644
index 0000000..180e39d
--- /dev/null
+++ b/css/table-stripper.css
@@ -0,0 +1,45 @@
+/* - - - - - - - - - - - - - - - - - - -
+ == Table Stripper
+- - - - - - - - - - - - - - - - - - - */
+table div, table span, table applet, table object, table iframe, table
+h1, table h2, table h3, table h4, table h5, table h6, table p, table blockquote, table pre, table
+a, table abbr, table acronym, table address, table big, table cite, table code, table
+del, table dfn, table em, table img, table ins, table kbd, table q, table s, table samp, table
+small, table strike, table strong, table sub, table sup, table tt, table var, table
+b, table u, table i, table center, table
+dl, table dt, table dd, table ol, table ul, table li, table
+fieldset, table form, table label, table legend, table
+article, table aside, table canvas, table details, table embed, table
+figure, table figcaption, table footer, table header, table hgroup, table
+menu, table nav, table output, table ruby, table section, table summary, table
+time, table mark, table audio, table video {
+ margin: 0 !important;
+ padding: 0 !important;
+ border: 0 !important;
+ font-size: 100% !important;
+ vertical-align: baseline !important;
+}
+
+/* HTML5 display-role reset for older browsers */
+table article, table aside, table details, table figcaption, table figure, table
+footer, table header, table hgroup, table menu, table nav, table section {
+ display: block !important;
+}
+
+table body {
+ line-height: 1 !important;
+}
+
+table ol, table ul {
+ list-style: none !important;
+}
+
+table blockquote, table q {
+ quotes: none !important;
+}
+
+table blockquote:before, table blockquote:after, table
+q:before, table q:after {
+ content: "" !important;
+ content: none !important;
+}
diff --git a/css/titlebar.css b/css/titlebar.css
new file mode 100644
index 0000000..b184bd4
--- /dev/null
+++ b/css/titlebar.css
@@ -0,0 +1,79 @@
+/* - - - - - - - - - - - - - - - - - - -
+ == Titlebar
+- - - - - - - - - - - - - - - - - - - */
+#uc-header {
+ border-bottom: 1px solid #fff;
+}
+
+#uc-site-header {
+ padding-top: 30px;
+}
+
+#masthead.header-image #uc-site-header {
+ padding-top: 0;
+}
+
+#uc-site-header h1,
+#uc-site-header p,
+#uc-site-header a {
+ padding: 0;
+ margin: 0;
+ font-size: 1em;
+ line-height: 1em;
+ color: black;
+ font-style: normal;
+ font-weight: normal;
+ border: 0;
+ font-family: "Proxima Nova", Helvetica, Arial, sans-serif;
+}
+
+#uc-site-header .blue a {
+ color: #0b1860;
+}
+
+#uc-site-header .grey a {
+ color: #7C878E;
+}
+
+#uc-site-header .white a {
+ color: #FFF;
+}
+
+#uc-site-header .black a {
+ color: #000;
+}
+
+#uc-site-header .glyphicon {
+ display: none;
+}
+
+#uc-site-header #uc-site-parent {
+ margin-bottom: 5px;
+}
+
+#uc-site-header #uc-site-parent a {
+ font-size: 13px;
+ letter-spacing: 1px;
+}
+
+#uc-site-header #uc-site-title {
+ padding-bottom: 30px;
+}
+
+#uc-site-header #uc-site-title a {
+ font-weight: 500;
+ font-size: 24px;
+ word-wrap: break-word;
+ max-width: 100%;
+}
+
+#site-title .searchform .form-group {
+ width: 100%;
+}
+#site-title .searchform .form-group .search {
+ width: 150px;
+}
+#site-title .searchform .form-group .search:focus {
+ width: 300px;
+ transition: all 2s ease;
+}
diff --git a/css/utilities.css b/css/utilities.css
new file mode 100644
index 0000000..6331aa9
--- /dev/null
+++ b/css/utilities.css
@@ -0,0 +1,3 @@
+/* - - - - - - - - - - - - - - - - - - -
+ == Utilities
+- - - - - - - - - - - - - - - - - - - */
diff --git a/css/uup.css b/css/uup.css
index 7a85eee..fb7005d 100644
--- a/css/uup.css
+++ b/css/uup.css
@@ -1,4 +1,6 @@
-/* Scss Document */
+/* - - - - - - - - - - - - - - - - - - -
+ == UUP
+- - - - - - - - - - - - - - - - - - - */
.uup-list {
list-style-type: none;
margin: 0;
diff --git a/css/widgets.css b/css/widgets.css
new file mode 100644
index 0000000..918cf9c
--- /dev/null
+++ b/css/widgets.css
@@ -0,0 +1,39 @@
+/*--------------------------------------------------------------
+9.0 Widgets
+--------------------------------------------------------------*/
+.widget {
+ border: 1px solid transparent;
+ border-width: 1px;
+ border-color: #cccccc;
+ border-radius: 0;
+ margin: 0 0 1.5em 0;
+ padding: none;
+ background-color: white;
+ color: black;
+}
+.widget a {
+ color: blue;
+}
+.widget a:hover {
+ color: red;
+}
+.widget .widget-head {
+ padding: 0.5em;
+ border: 1px solid transparent;
+ border-width: 0 0 1px 0;
+ border-color: #cccccc;
+}
+.widget .widget-head h2 {
+ font-size: 1em;
+ margin: 0;
+}
+
+/* Make sure select elements fit in widgets */
+.widget select {
+ max-width: 100%;
+}
+
+/* Search widget */
+.widget_search .search-submit {
+ display: none;
+}
diff --git a/inc/_notes/dwsync.xml b/inc/_notes/dwsync.xml
index b652c2b..2c0b037 100644
--- a/inc/_notes/dwsync.xml
+++ b/inc/_notes/dwsync.xml
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/inc/nav-walker.php b/inc/nav-walker.php
index 6a05965..07f7b42 100644
--- a/inc/nav-walker.php
+++ b/inc/nav-walker.php
@@ -151,4 +151,6 @@ function display_element ($element, &$children_elements, $max_depth, $depth = 0,
}
}
}
+
+
?>
\ No newline at end of file
diff --git a/inc/reg-sidebars.php b/inc/reg-sidebars.php
index 2e2e036..acaee35 100644
--- a/inc/reg-sidebars.php
+++ b/inc/reg-sidebars.php
@@ -16,8 +16,8 @@
$sidebars['mega-footer'] = array(
'name' => __( 'Mega Footer', 'theme_text_domain' ),
'description' => 'Limited to 6 widgets. Will appear at the bottom of every page in the site.',
- 'before_widget' => '',
+ 'before_widget' => '',
'before_title' => '
',
'pages' => array(),
@@ -102,7 +102,7 @@ function check_sidebar_params( $params ) {
} else {
$cols = floor(12 / $count);
}
- $params[0]['before_widget'] = str_replace('class="', 'class="col-sm-' . $cols . ' ', $params[0]['before_widget']);
+ $params[0]['before_widget'] = str_replace('aside class="', 'aside class="col-sm-' . $cols . ' ', $params[0]['before_widget']);
}
return $params;
}
diff --git a/js/_notes/dwsync.xml b/js/_notes/dwsync.xml
index 7974647..27d537c 100644
--- a/js/_notes/dwsync.xml
+++ b/js/_notes/dwsync.xml
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/js/cs.js b/js/cs.js
index d0a2431..dcdd7ba 100644
--- a/js/cs.js
+++ b/js/cs.js
@@ -208,7 +208,7 @@ jQuery(document).ready(function($) {
})
// adds default bootstrap styles to all tables.
$('#page table').each(function(){
- $(this).addClass('table')
+ $(this).addClass('table');
})
/**/
diff --git a/page.php b/page.php
index bc01e92..3707821 100755
--- a/page.php
+++ b/page.php
@@ -11,32 +11,108 @@
*/
get_header(); ?>
-
-
+
+
+
+
+
+ 'aside',
+ 'menu_class' => '',
+ 'theme_location' => 'primary',
+ 'container' => false,
+ 'fallback_cb' => 'hale_main_nav_fallback',
+ 'items_wrap' => '
'
+ )
+ );
+ */
+ ?>
+
+
+
+
+
+
+
-
-
-
-
\ No newline at end of file
+
+
+
+
+
diff --git a/sass/_notes/dwsync.xml b/sass/_notes/dwsync.xml
index bb6deb8..7d9ddec 100644
--- a/sass/_notes/dwsync.xml
+++ b/sass/_notes/dwsync.xml
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/sass/accessibility.scss b/sass/accessibility.scss
index 2c2cf03..43f091c 100644
--- a/sass/accessibility.scss
+++ b/sass/accessibility.scss
@@ -1,8 +1,6 @@
-/*
-
- Accessibility Features
-
- */
+/* - - - - - - - - - - - - - - - - - - -
+ == Accessibility
+- - - - - - - - - - - - - - - - - - - */
#skiplinks {
position: absolute;
diff --git a/sass/admin-style.scss b/sass/admin-style.scss
index cc8fa69..b43353a 100644
--- a/sass/admin-style.scss
+++ b/sass/admin-style.scss
@@ -1,3 +1,6 @@
+/* - - - - - - - - - - - - - - - - - - -
+ == Admin Style
+- - - - - - - - - - - - - - - - - - - */
#wpadminbar {
background-color:#000E2F;
}
diff --git a/sass/alignments.scss b/sass/alignments.scss
new file mode 100644
index 0000000..08a5274
--- /dev/null
+++ b/sass/alignments.scss
@@ -0,0 +1,19 @@
+/* - - - - - - - - - - - - - - - - - - -
+ == Alignments
+- - - - - - - - - - - - - - - - - - - */
+.alignleft {
+ display: inline;
+ float: left;
+ margin-right: 1.5em;
+}
+.alignright {
+ display: inline;
+ float: right;
+ margin-left: 1.5em;
+}
+.aligncenter {
+ clear: both;
+ display: block;
+ margin: 0 auto;
+}
+
diff --git a/sass/cal.scss b/sass/cal.scss
index 611a78b..a21d7cb 100644
--- a/sass/cal.scss
+++ b/sass/cal.scss
@@ -1,5 +1,6 @@
-// SASS for the Events Calendar Shortcodes
-
+/* - - - - - - - - - - - - - - - - - - -
+ == Calendar
+- - - - - - - - - - - - - - - - - - - */
#vb {
#vb-timespan {
diff --git a/sass/captions.scss b/sass/captions.scss
new file mode 100644
index 0000000..d56a2fb
--- /dev/null
+++ b/sass/captions.scss
@@ -0,0 +1,17 @@
+/* - - - - - - - - - - - - - - - - - - -
+ == Captions
+- - - - - - - - - - - - - - - - - - - */
+.wp-caption {
+ margin-bottom: 1.5em;
+ max-width: 100%;
+}
+.wp-caption img[class*="wp-image-"] {
+ display: block;
+ margin: 0 auto;
+}
+.wp-caption-text {
+ text-align: center;
+}
+.wp-caption .wp-caption-text {
+ margin: 0.8075em 0;
+}
\ No newline at end of file
diff --git a/sass/content.scss b/sass/content.scss
new file mode 100644
index 0000000..75544f6
--- /dev/null
+++ b/sass/content.scss
@@ -0,0 +1,125 @@
+/* - - - - - - - - - - - - - - - - - - -
+ == Content
+- - - - - - - - - - - - - - - - - - - */
+
+img {
+ height: auto;
+ max-width: 100%;
+ }
+code {
+ white-space:normal;
+}
+.table-responsive {
+ width: 100%;
+ margin-bottom: 15px;
+ overflow-x: auto;
+ overflow-y: hidden;
+ webkit-overflow-scrolling: touch;
+ -ms-overflow-style: -ms-autohiding-scrollbar;
+ }
+
+.az-letter-list {
+ li {
+ list-style-type:none;
+ }
+}
+
+/* PAGE
+--------------------------------------------------------------*/
+#main {
+
+ border-radius: $border-radius-base;
+ background-color: $contentBg;
+ padding: $contentPadding;
+ overflow:hidden;
+ @include cs-word-break;
+}
+/* POSTS
+--------------------------------------------------------------*/
+
+.post {
+ background-color: $contentBg;
+ padding: $contentPadding;
+}
+
+/*--------------------------------------------------------------
+10.0 Content
+--------------------------------------------------------------*/
+/*--------------------------------------------------------------
+10.1 Posts and pages
+--------------------------------------------------------------*/
+.sticky {
+}
+.hentry {
+ margin: 0 0 1.5em;
+}
+.byline,
+.updated {
+ display: none;
+}
+.single .byline,
+.group-blog .byline {
+ display: inline;
+}
+.page-content,
+.entry-content,
+.entry-summary {
+ margin: 1.5em 0 0;
+}
+.page-links {
+ clear: both;
+ margin: 0 0 1.5em;
+}
+
+.nav-next {
+ text-align:right;
+ }
+
+
+/*--------------------------------------------------------------
+10.2 Asides
+--------------------------------------------------------------*/
+.blog .format-aside .entry-title,
+.archive .format-aside .entry-title {
+ display: none;
+}
+
+/*--------------------------------------------------------------
+10.3 Comments
+--------------------------------------------------------------*/
+
+.comments-area {
+
+ }
+
+
+ .comment-list {
+ padding:0;
+ list-style-type:none;
+ }
+ .comment-list ol {
+ list-style-type:none;
+ }
+
+ .comment {
+ padding:$contentPadding;
+ border-top:1px solid #ccc;
+ }
+ .comment.thread-odd {
+ background-color:#f5f5f5;
+ }
+
+ .comment-content a {
+ word-wrap: break-word;
+ }
+
+/* comments form */
+.form-submit {
+ display: none;
+ }
+ .comment-form-author,
+ .comment-form-email,
+ .comment-form-url {
+ width: 50%;
+ }
+
diff --git a/sass/fonts.scss b/sass/fonts.scss
index 01cc35e..f280fc8 100644
--- a/sass/fonts.scss
+++ b/sass/fonts.scss
@@ -1,3 +1,6 @@
+/* - - - - - - - - - - - - - - - - - - -
+ == Fonts
+- - - - - - - - - - - - - - - - - - - */
@font-face {
font-family: 'Proxima Nova';
src: url('../../global/fonts/proximanova_regular/ProximaNova-Reg-webfont.eot');
diff --git a/sass/footer.scss b/sass/footer.scss
new file mode 100644
index 0000000..2ab8871
--- /dev/null
+++ b/sass/footer.scss
@@ -0,0 +1,65 @@
+/* - - - - - - - - - - - - - - - - - - -
+ == Footers
+- - - - - - - - - - - - - - - - - - - */
+
+
+#footers {
+ background-color:$footers-bg;
+ margin-top:$footers-margin;
+ border:0px solid transparent;
+ border-color: $footers-border-color;
+ border-width: $footers-border-width;
+ }
+ body.sticky #footers {
+ position:absolute;
+ bottom:0;
+ left:0;
+ width:100%;
+ }
+
+ #mega-footer {
+ padding-top:1em;
+ background-color:$megafooter-widget-bg;
+
+ .widget {
+ color: $megafooter-widget-color;
+ background-color: transparent;
+ border:none;
+
+ a {
+ color:$megafooter-widget-link-color;
+ &:hover {
+ color: $megafooter-widget-link-hover;
+ }
+ }
+ .widget-head {
+ background-color: $megafooter-widget-head-bg;
+ color: $megafooter-widget-head-color;
+ border:none;
+ }
+ }
+ }
+
+ #footer {
+ padding:1.5em 0;
+ color:$uc-footer-link-color;
+ a {
+ color: $uc-footer-link-color;
+ &:hover {
+ color:$uc-footer-link-hover;
+ }
+ }
+ }
+ #footer ul {
+ padding:0;
+ }
+ #footer li {
+ display:inline;
+ margin-right:$uc-footer-link-spacing;
+ }
+ #footer li:last-child {
+ margin-right:0;
+ }
+ #footer .glyphicon {
+ display:none;
+ }
\ No newline at end of file
diff --git a/sass/galleries.scss b/sass/galleries.scss
index 7ba8e9a..d34969c 100644
--- a/sass/galleries.scss
+++ b/sass/galleries.scss
@@ -1,6 +1,6 @@
-/*--------------------------------------------------------------
-12.2 Galleries
---------------------------------------------------------------*/
+/* - - - - - - - - - - - - - - - - - - -
+ == Galleries
+- - - - - - - - - - - - - - - - - - - */
.gallery {
margin-bottom: 1.5em;
}
diff --git a/sass/header-image.scss b/sass/header-image.scss
new file mode 100644
index 0000000..5d5ad30
--- /dev/null
+++ b/sass/header-image.scss
@@ -0,0 +1,56 @@
+/* - - - - - - - - - - - - - - - - - - -
+ == Header Image
+- - - - - - - - - - - - - - - - - - - */
+#masthead {
+ -ms-word-break: break-all;
+ word-break: break-all;
+ word-break: break-word;
+ -webkit-hyphens: auto;
+ -moz-hyphens: auto;
+ hyphens: auto;
+ }
+#masthead.header-image .container {
+ position:relative;
+ }
+ #header-image-wrap {
+ overflow:hidden;
+ max-height:250px;
+ }
+ #header-image {
+ min-height:100px;
+ width:100%;
+ }
+ #masthead.header-image .site-branding {
+ position:absolute;top:30px;
+ left:30px;
+ }
+
+ #masthead.header-image .container .row {
+ position:absolute;
+ top:0;
+ left:0;
+ width:100%;
+ margin:0;
+ }
+
+ #site-title .searchform {
+ float:right;
+ padding-top:30px;
+ }
+ #site-title .parent-spacing .searchform {
+ margin-top:10px;
+ }
+
+ #primary-nav .searchform .form-control {
+ display:inline-block;
+ width:auto;
+ }
+
+ @media (max-width: 768px) {
+ #nav-wrapper .container {
+ padding:0;
+ }
+ .dropdown-menu .dropdown-menu {
+ padding-left:20px;
+ }
+ }
\ No newline at end of file
diff --git a/sass/in-page-menus.scss b/sass/in-page-menus.scss
index e5fb980..ec7b667 100644
--- a/sass/in-page-menus.scss
+++ b/sass/in-page-menus.scss
@@ -1,5 +1,6 @@
-// SASS for In-Page Menus
-
+/* - - - - - - - - - - - - - - - - - - -
+ == In Page Menus
+- - - - - - - - - - - - - - - - - - - */
.in-page-list {
float:right;
padding:.5em;
diff --git a/sass/link-flags.scss b/sass/link-flags.scss
index 777200d..28df785 100644
--- a/sass/link-flags.scss
+++ b/sass/link-flags.scss
@@ -1,4 +1,6 @@
-/* Link Flags */
+/* - - - - - - - - - - - - - - - - - - -
+ == Link Flags
+- - - - - - - - - - - - - - - - - - - */
.flag {
background-color:rgba(0,0,0, .1);
diff --git a/sass/media.scss b/sass/media.scss
new file mode 100644
index 0000000..7cfd681
--- /dev/null
+++ b/sass/media.scss
@@ -0,0 +1,17 @@
+/* - - - - - - - - - - - - - - - - - - -
+ == Media
+- - - - - - - - - - - - - - - - - - - */
+.page-content img.wp-smiley,
+.entry-content img.wp-smiley,
+.comment-content img.wp-smiley {
+ border: none;
+ margin-bottom: 0;
+ margin-top: 0;
+ padding: 0;
+}
+/* Make sure embeds and iframes fit their containers */
+embed,
+iframe,
+object {
+ max-width: 100%;
+}
\ No newline at end of file
diff --git a/sass/nav.scss b/sass/nav.scss
index 6bb48f0..eaa24e7 100644
--- a/sass/nav.scss
+++ b/sass/nav.scss
@@ -1,7 +1,78 @@
-/* NAV
---------------------------------------------------------------*/
+/* - - - - - - - - - - - - - - - - - - -
+ == NAV
+- - - - - - - - - - - - - - - - - - - */
+#nav-secondary {
+
+ padding: $nav-secondary-padding;
+ border: 1px solid transparent;
+ border-color: $nav-secondary-border-color;
+ border-radius: $nav-secondary-border-radius;
+ background-color: $nav-secondary-bg-color;
+ font-size: $nav-secondary-font-size;
+
+
+ .nav.nav-pills.nav-stacked {
+
+ a {
+ @include cs-word-break;
+
+ padding: $nav-secondary-link-padding;
+ border-radius: $nav-secondary-link-border-radius;
+ background-color: $nav-secondary-link-bg;
+ color: $nav-secondary-link-color;
+
+ &:hover {
+ background-color: $nav-secondary-active-link-hover-bg;
+ color: $nav-secondary-active-link-hover-color;
+
+ }
+
+ }
+
+ }
+
+
+
+ // Hiding Other Levels.
+
+ & > ul {
+
+ margin:0;
+ padding:0;
+ list-style-type:none;
+
+ & > li {
+
+ & > a {
+ display:none;
+ }
+
+ & > ul {
+ margin:0;
+ padding:0;
+ list-style-type:none;
+
+ & > li {
+
+ & > a {
+ display:none;
+ }
+ }
+ }
+ }
+ }
+
+ ul ul ul ul ul {
+ display:none;
+ }
+
+}
+
+
+
+/*
// Support for mulitple-level dropdown menus.
.dropdown-submenu{
position:relative;
diff --git a/sass/table-stripper.scss b/sass/table-stripper.scss
index ea834b1..6634207 100644
--- a/sass/table-stripper.scss
+++ b/sass/table-stripper.scss
@@ -1,4 +1,6 @@
-/* Table stripper - removes all styles from elements within tables. */
+/* - - - - - - - - - - - - - - - - - - -
+ == Table Stripper
+- - - - - - - - - - - - - - - - - - - */
table div, table span, table applet, table object, table iframe, table
h1, table h2, table h3, table h4, table h5, table h6, table p, table blockquote, table pre, table
diff --git a/sass/titlebar.scss b/sass/titlebar.scss
index ea5bd8a..6a58ed3 100644
--- a/sass/titlebar.scss
+++ b/sass/titlebar.scss
@@ -1,6 +1,6 @@
-/* UConn Branding
---------------------------------------------------------------*/
-
+/* - - - - - - - - - - - - - - - - - - -
+ == Titlebar
+- - - - - - - - - - - - - - - - - - - */
#uc-header{
border-bottom:1px solid #fff;
@@ -57,4 +57,22 @@
font-size:24px;
word-wrap: break-word;
max-width: 100%;
- }
\ No newline at end of file
+ }
+#site-title {
+ .searchform {
+
+ .form-group {
+ width:100%;
+ .search {
+ width:150px;
+
+
+ &:focus {
+ width:300px;
+ transition:all 2s ease;
+ }
+ }
+ }
+
+ }
+}
diff --git a/sass/utilities.scss b/sass/utilities.scss
new file mode 100644
index 0000000..18308e7
--- /dev/null
+++ b/sass/utilities.scss
@@ -0,0 +1,14 @@
+/* - - - - - - - - - - - - - - - - - - -
+ == Utilities
+- - - - - - - - - - - - - - - - - - - */
+@mixin cs-word-break(){
+ -ms-word-break: break-all;
+ word-break: break-all;
+
+ // Non standard for webkit
+ word-break: break-word;
+
+ -webkit-hyphens: auto;
+ -moz-hyphens: auto;
+ hyphens: auto;
+}
\ No newline at end of file
diff --git a/sass/uup.scss b/sass/uup.scss
index d1dda82..e9dee00 100644
--- a/sass/uup.scss
+++ b/sass/uup.scss
@@ -1,5 +1,6 @@
-/* Scss Document */
-
+/* - - - - - - - - - - - - - - - - - - -
+ == UUP
+- - - - - - - - - - - - - - - - - - - */
.uup-list {
list-style-type:none;
margin:0;
diff --git a/sass/variables.scss b/sass/variables.scss
new file mode 100644
index 0000000..6a496ce
--- /dev/null
+++ b/sass/variables.scss
@@ -0,0 +1,76 @@
+/* - - - - - - - - - - - - - - - - - - -
+ == Variables
+- - - - - - - - - - - - - - - - - - - */
+
+
+$contentBg: #fff;
+$contentPadding: 1em;
+
+
+
+/* == Nav */
+
+$nav-secondary-border-color: #ccc !default;
+$nav-secondary-border-radius: $border-radius-base !default;
+$nav-secondary-padding: 5px !default;
+$nav-secondary-bg-color: #fff !default;
+$nav-secondary-font-size: .9em !default;
+
+
+$nav-secondary-link-padding: $nav-link-padding !default;
+$nav-secondary-link-border-radius: $border-radius-base !default;
+$nav-secondary-link-bg: transparent !default;
+$nav-secondary-link-hover-bg: $nav-link-hover-bg !default;
+$nav-secondary-link-color: #428bca !default;
+
+$nav-secondary-open-link-hover-color: $nav-open-link-hover-color !default;
+
+$nav-secondary-active-link-hover-bg: $component-active-bg !default;
+$nav-secondary-active-link-hover-color: $component-active-color !default;
+
+
+
+
+/* == Widgets */
+
+$widget-border-color: #ccc !default;
+$widget-border-radius: $border-radius-base !default;
+$widget-border-width: 1px !default;
+$widget-margin: 0 0 1.5em 0 !default;
+$widget-padding: none !default;
+$widget-bg: #fff !default;
+$widget-color: #000 !default;
+$widget-size: 1em !default;
+$widget-link-color: blue !default;
+$widget-link-hover: red !default;
+
+$widget-head-bg: $widget-bg !default;
+$widget-head-color: $widget-color !default;
+$widget-head-border-width: 0 0 1px 0 !default;
+$widget-head-border-color: $widget-border-color !default;
+$widget-head-padding: .5em .5em .5em 1em !default;
+$widget-head-size: $widget-size !default;
+
+
+/* == Footers */
+
+$footers-margin: 1.5em 0 0 0 !default;
+$footers-bg: #eee !default;
+$footers-color: #000 !default;
+$footers-link-color: blue !default;
+$footers-link-hover: red !default;
+
+$footers-border-color: #ccc !default;
+$footers-border-width: 2px 0 0 0 !default;
+
+$megafooter-bg: transparent !default;
+$megafooter-widget-bg: transparent !default;
+$megafooter-widget-color: $footers-color !default;
+$megafooter-widget-link-color: $footers-link-color !default;
+$megafooter-widget-link-hover: $footers-link-hover !default;
+$megafooter-widget-head-bg: transparent !default;
+$megafooter-widget-head-color: $footers-color !default;
+
+$uc-footer-link-color: $footers-link-color !default;;
+$uc-footer-link-hover: $footers-link-hover !default;;
+$uc-footer-link-spacing: 1em !default;;
\ No newline at end of file
diff --git a/sass/widgets.scss b/sass/widgets.scss
deleted file mode 100644
index 7d55e99..0000000
--- a/sass/widgets.scss
+++ /dev/null
@@ -1,16 +0,0 @@
-/*--------------------------------------------------------------
-9.0 Widgets
---------------------------------------------------------------*/
-.widget {
- margin: 0 0 1.5em;
-}
-
-/* Make sure select elements fit in widgets */
-.widget select {
- max-width: 100%;
-}
-
-/* Search widget */
-.widget_search .search-submit {
- display: none;
-}
\ No newline at end of file
diff --git a/style.css b/style.css
index 41c5d93..a3330a3 100644
--- a/style.css
+++ b/style.css
@@ -6704,17 +6704,198 @@ button.close {
display: none !important;
}
}
-/*--------------------------------------------------------------
+/* - - - - - - - - - - - - - - - - - - -
+ == Variables
+- - - - - - - - - - - - - - - - - - - */
+/* == Nav */
+/* == Widgets */
+/* == Footers */
+/* - - - - - - - - - - - - - - - - - - -
+ == Utilities
+- - - - - - - - - - - - - - - - - - - */
+/* - - - - - - - - - - - - - - - - - - -
+ == Fonts
+- - - - - - - - - - - - - - - - - - - */
+@font-face {
+ font-family: 'Proxima Nova';
+ src: url("../../global/fonts/proximanova_regular/ProximaNova-Reg-webfont.eot");
+ src: url("../../global/fonts/proximanova_regular/ProximaNova-Reg-webfont.eot?#iefix") format("embedded-opentype"), url("../../global/fonts/proximanova_regular/ProximaNova-Reg-webfont.svg#proxima_nova_rgregular") format("svg"), url("../../global/fonts/proximanova_regular/ProximaNova-Reg-webfont.woff") format("woff"), url("../../global/fonts/proximanova_regular/ProximaNova-Reg-webfont.ttf") format("truetype");
+ font-weight: normal;
+ font-style: normal;
+}
- CORNERSTONE
+@font-face {
+ font-family: 'Proxima Nova';
+ src: url("../../global/fonts/proximanova_semibold/ProximaNova-Sbold-webfont.eot");
+ src: url("../../global/fonts/proximanova_semibold/ProximaNova-Sbold-webfont.eot?#iefix") format("embedded-opentype"), url("../../global/fonts/proximanova_semibold/ProximaNova-Sbold-webfont.svg#proxima_nova_ltsemibold") format("svg"), url("../../global/fonts/proximanova_semibold/ProximaNova-Sbold-webfont.woff") format("woff"), url("../../global/fonts/proximanova_semibold/ProximaNova-Sbold-webfont.ttf") format("truetype");
+ font-weight: 500;
+ font-style: normal;
+}
---------------------------------------------------------------*/
-/* Variables
---------------------------------------------------------------*/
-/* Fonts
---------------------------------------------------------------*/
-/* Custom Header Image
---------------------------------------------------------------*/
+/* - - - - - - - - - - - - - - - - - - -
+ == Titlebar
+- - - - - - - - - - - - - - - - - - - */
+#uc-header {
+ border-bottom: 1px solid #fff;
+}
+
+#uc-site-header {
+ padding-top: 30px;
+}
+
+#masthead.header-image #uc-site-header {
+ padding-top: 0;
+}
+
+#uc-site-header h1,
+#uc-site-header p,
+#uc-site-header a {
+ padding: 0;
+ margin: 0;
+ font-size: 1em;
+ line-height: 1em;
+ color: black;
+ font-style: normal;
+ font-weight: normal;
+ border: 0;
+ font-family: "Proxima Nova", Helvetica, Arial, sans-serif;
+}
+
+#uc-site-header .blue a {
+ color: #0b1860;
+}
+
+#uc-site-header .grey a {
+ color: #7C878E;
+}
+
+#uc-site-header .white a {
+ color: #FFF;
+}
+
+#uc-site-header .black a {
+ color: #000;
+}
+
+#uc-site-header .glyphicon {
+ display: none;
+}
+
+#uc-site-header #uc-site-parent {
+ margin-bottom: 5px;
+}
+
+#uc-site-header #uc-site-parent a {
+ font-size: 13px;
+ letter-spacing: 1px;
+}
+
+#uc-site-header #uc-site-title {
+ padding-bottom: 30px;
+}
+
+#uc-site-header #uc-site-title a {
+ font-weight: 500;
+ font-size: 24px;
+ word-wrap: break-word;
+ max-width: 100%;
+}
+
+#site-title .searchform .form-group {
+ width: 100%;
+}
+#site-title .searchform .form-group .search {
+ width: 150px;
+}
+#site-title .searchform .form-group .search:focus {
+ width: 300px;
+ transition: all 2s ease;
+}
+
+/* - - - - - - - - - - - - - - - - - - -
+ == NAV
+- - - - - - - - - - - - - - - - - - - */
+#nav-secondary {
+ padding: 5px;
+ border: 1px solid transparent;
+ border-color: #cccccc;
+ border-radius: 4px;
+ background-color: white;
+ font-size: 0.9em;
+}
+#nav-secondary .nav.nav-pills.nav-stacked a {
+ -ms-word-break: break-all;
+ word-break: break-all;
+ word-break: break-word;
+ -webkit-hyphens: auto;
+ -moz-hyphens: auto;
+ hyphens: auto;
+ padding: 10px 15px;
+ border-radius: 4px;
+ background-color: transparent;
+ color: #428bca;
+}
+#nav-secondary .nav.nav-pills.nav-stacked a:hover {
+ background-color: #428bca;
+ color: white;
+}
+#nav-secondary > ul {
+ margin: 0;
+ padding: 0;
+ list-style-type: none;
+}
+#nav-secondary > ul > li > a {
+ display: none;
+}
+#nav-secondary > ul > li > ul {
+ margin: 0;
+ padding: 0;
+ list-style-type: none;
+}
+#nav-secondary > ul > li > ul > li > a {
+ display: none;
+}
+#nav-secondary ul ul ul ul ul {
+ display: none;
+}
+
+.navbar-collapse {
+ max-height: none;
+}
+
+.menu-icon,
+.menu-label {
+ display: inline-block;
+}
+
+.menu-label {
+ position: relative;
+ top: -.15em;
+ margin-left: .2em;
+}
+
+.navbar-default .navbar-brand {
+ height: auto;
+ float: none;
+ margin-right: 110px;
+ font: 500 18px "Proxima Nova", Helvetica, Arial, sans-serif;
+ color: black;
+}
+
+/**/
+#masthead {
+ z-index: 9999;
+}
+#masthead #nav-wrapper {
+ z-index: 9999;
+}
+#masthead #nav-wrapper .container {
+ z-index: 9999;
+}
+
+/* - - - - - - - - - - - - - - - - - - -
+ == Header Image
+- - - - - - - - - - - - - - - - - - - */
#masthead {
-ms-word-break: break-all;
word-break: break-all;
@@ -6775,38 +6956,44 @@ button.close {
padding-left: 20px;
}
}
-#site-title .searchform .form-group {
- width: 100%;
-}
-#site-title .searchform .form-group .search {
- width: 150px;
-}
-#site-title .searchform .form-group .search:focus {
- width: 300px;
- transition: all 2s ease;
-}
-
+/* - - - - - - - - - - - - - - - - - - -
+ == Content
+- - - - - - - - - - - - - - - - - - - */
img {
height: auto;
max-width: 100%;
}
-/* comments form */
-.form-submit {
- display: none;
+code {
+ white-space: normal;
}
-.comment-form-author,
-.comment-form-email,
-.comment-form-url {
- width: 50%;
+.table-responsive {
+ width: 100%;
+ margin-bottom: 15px;
+ overflow-x: auto;
+ overflow-y: hidden;
+ webkit-overflow-scrolling: touch;
+ -ms-overflow-style: -ms-autohiding-scrollbar;
+}
+
+.az-letter-list li {
+ list-style-type: none;
}
/* PAGE
--------------------------------------------------------------*/
#main {
+ border-radius: 4px;
background-color: white;
padding: 1em;
+ overflow: hidden;
+ -ms-word-break: break-all;
+ word-break: break-all;
+ word-break: break-word;
+ -webkit-hyphens: auto;
+ -moz-hyphens: auto;
+ hyphens: auto;
}
/* POSTS
@@ -6816,77 +7003,6 @@ img {
padding: 1em;
}
-/* SINGLE
---------------------------------------------------------------*/
-.widget-head,
-.widget-content {
- background-color: white;
- padding: 1em;
-}
-
-#footers {
- margin-top: 1.5em;
-}
-
-body.sticky #footers {
- position: absolute;
- bottom: 0;
- left: 0;
- width: 100%;
-}
-
-#mega-footer {
- background-color: black;
-}
-
-#footer {
- padding: 1.5em 0;
- background-color: black;
- color: #666;
-}
-
-#footer ul {
- padding: 0;
-}
-
-#footer li {
- display: inline;
- margin-right: 1em;
-}
-
-#footer li:last-child {
- margin-right: 0;
-}
-
-#footer .glyphicon {
- display: none;
-}
-
-code {
- white-space: normal;
-}
-
-/*--------------------------------------------------------------
-7.0 Alignments
---------------------------------------------------------------*/
-.alignleft {
- display: inline;
- float: left;
- margin-right: 1.5em;
-}
-
-.alignright {
- display: inline;
- float: right;
- margin-left: 1.5em;
-}
-
-.aligncenter {
- clear: both;
- display: block;
- margin: 0 auto;
-}
-
/*--------------------------------------------------------------
10.0 Content
--------------------------------------------------------------*/
@@ -6955,43 +7071,20 @@ code {
word-wrap: break-word;
}
-/*--------------------------------------------------------------
-11.0 Infinite scroll
---------------------------------------------------------------*/
-/* Globally hidden elements when Infinite Scroll is supported and in use. */
-.infinite-scroll .paging-navigation,
-.infinite-scroll.neverending .site-footer {
- /* Theme Footer (when set to scrolling) */
+/* comments form */
+.form-submit {
display: none;
}
-/* When Infinite Scroll has reached its end we need to re-display elements that were hidden (via .neverending) before */
-.infinity-end.neverending .site-footer {
- display: block;
-}
-
-/*--------------------------------------------------------------
-12.0 Media
---------------------------------------------------------------*/
-.page-content img.wp-smiley,
-.entry-content img.wp-smiley,
-.comment-content img.wp-smiley {
- border: none;
- margin-bottom: 0;
- margin-top: 0;
- padding: 0;
-}
-
-/* Make sure embeds and iframes fit their containers */
-embed,
-iframe,
-object {
- max-width: 100%;
+.comment-form-author,
+.comment-form-email,
+.comment-form-url {
+ width: 50%;
}
-/*--------------------------------------------------------------
-12.1 Captions
---------------------------------------------------------------*/
+/* - - - - - - - - - - - - - - - - - - -
+ == Captions
+- - - - - - - - - - - - - - - - - - - */
.wp-caption {
margin-bottom: 1.5em;
max-width: 100%;
@@ -7010,209 +7103,204 @@ object {
margin: 0.8075em 0;
}
-.table-responsive {
- width: 100%;
- margin-bottom: 15px;
- overflow-x: auto;
- overflow-y: hidden;
- webkit-overflow-scrolling: touch;
- -ms-overflow-style: -ms-autohiding-scrollbar;
+/* - - - - - - - - - - - - - - - - - - -
+ == Alignments
+- - - - - - - - - - - - - - - - - - - */
+.alignleft {
+ display: inline;
+ float: left;
+ margin-right: 1.5em;
}
-.az-letter-list li {
- list-style-type: none;
+.alignright {
+ display: inline;
+ float: right;
+ margin-left: 1.5em;
}
-@font-face {
- font-family: 'Proxima Nova';
- src: url("../../global/fonts/proximanova_regular/ProximaNova-Reg-webfont.eot");
- src: url("../../global/fonts/proximanova_regular/ProximaNova-Reg-webfont.eot?#iefix") format("embedded-opentype"), url("../../global/fonts/proximanova_regular/ProximaNova-Reg-webfont.svg#proxima_nova_rgregular") format("svg"), url("../../global/fonts/proximanova_regular/ProximaNova-Reg-webfont.woff") format("woff"), url("../../global/fonts/proximanova_regular/ProximaNova-Reg-webfont.ttf") format("truetype");
- font-weight: normal;
- font-style: normal;
+.aligncenter {
+ clear: both;
+ display: block;
+ margin: 0 auto;
}
-@font-face {
- font-family: 'Proxima Nova';
- src: url("../../global/fonts/proximanova_semibold/ProximaNova-Sbold-webfont.eot");
- src: url("../../global/fonts/proximanova_semibold/ProximaNova-Sbold-webfont.eot?#iefix") format("embedded-opentype"), url("../../global/fonts/proximanova_semibold/ProximaNova-Sbold-webfont.svg#proxima_nova_ltsemibold") format("svg"), url("../../global/fonts/proximanova_semibold/ProximaNova-Sbold-webfont.woff") format("woff"), url("../../global/fonts/proximanova_semibold/ProximaNova-Sbold-webfont.ttf") format("truetype");
- font-weight: 500;
- font-style: normal;
+/* - - - - - - - - - - - - - - - - - - -
+ == Galleries
+- - - - - - - - - - - - - - - - - - - */
+.gallery {
+ margin-bottom: 1.5em;
}
-/* UConn Branding
---------------------------------------------------------------*/
-#uc-header {
- border-bottom: 1px solid #fff;
+.gallery-item {
+ display: inline-block;
+ text-align: center;
+ vertical-align: top;
+ width: 100%;
}
-#uc-site-header {
- padding-top: 30px;
+.gallery-columns-2 .gallery-item {
+ max-width: 50%;
}
-#masthead.header-image #uc-site-header {
- padding-top: 0;
+.gallery-columns-3 .gallery-item {
+ max-width: 33.33%;
}
-#uc-site-header h1,
-#uc-site-header p,
-#uc-site-header a {
- padding: 0;
- margin: 0;
- font-size: 1em;
- line-height: 1em;
- color: black;
- font-style: normal;
- font-weight: normal;
- border: 0;
- font-family: "Proxima Nova", Helvetica, Arial, sans-serif;
+.gallery-columns-4 .gallery-item {
+ max-width: 25%;
}
-#uc-site-header .blue a {
- color: #0b1860;
+.gallery-columns-5 .gallery-item {
+ max-width: 20%;
}
-#uc-site-header .grey a {
- color: #7C878E;
+.gallery-columns-6 .gallery-item {
+ max-width: 16.66%;
}
-#uc-site-header .white a {
- color: #FFF;
+.gallery-columns-7 .gallery-item {
+ max-width: 14.28%;
}
-#uc-site-header .black a {
- color: #000;
+.gallery-columns-8 .gallery-item {
+ max-width: 12.5%;
}
-#uc-site-header .glyphicon {
- display: none;
+.gallery-columns-9 .gallery-item {
+ max-width: 11.11%;
}
-#uc-site-header #uc-site-parent {
- margin-bottom: 5px;
+/* - - - - - - - - - - - - - - - - - - -
+ == Media
+- - - - - - - - - - - - - - - - - - - */
+.page-content img.wp-smiley,
+.entry-content img.wp-smiley,
+.comment-content img.wp-smiley {
+ border: none;
+ margin-bottom: 0;
+ margin-top: 0;
+ padding: 0;
}
-#uc-site-header #uc-site-parent a {
- font-size: 13px;
- letter-spacing: 1px;
+/* Make sure embeds and iframes fit their containers */
+embed,
+iframe,
+object {
+ max-width: 100%;
}
-#uc-site-header #uc-site-title {
- padding-bottom: 30px;
+/* - - - - - - - - - - - - - - - - - - -
+ == Widgets
+- - - - - - - - - - - - - - - - - - - */
+.widget {
+ -ms-word-break: break-all;
+ word-break: break-all;
+ word-break: break-word;
+ -webkit-hyphens: auto;
+ -moz-hyphens: auto;
+ hyphens: auto;
+ overflow: hidden;
+ border: 1px solid transparent;
+ border-width: 1px;
+ border-color: #cccccc;
+ border-radius: 4px;
+ margin: 0 0 1.5em 0;
+ padding: none;
+ background-color: white;
+ color: black;
}
-
-#uc-site-header #uc-site-title a {
- font-weight: 500;
- font-size: 24px;
- word-wrap: break-word;
- max-width: 100%;
+.widget a {
+ color: blue;
}
-
-/* NAV
---------------------------------------------------------------*/
-.dropdown-submenu {
- position: relative;
+.widget a:hover {
+ color: red;
}
-
-.dropdown-submenu > .dropdown-menu {
- top: 0;
- left: 100%;
+.widget .widget-head {
+ padding: 0.5em 0.5em 0.5em 1em;
+ border: 1px solid transparent;
+ border-width: 0 0 1px 0;
+ border-color: #cccccc;
+}
+.widget .widget-head h2 {
+ font-size: 1em;
+ margin: 0;
+}
+.widget p, .widget form {
+ margin: 1em;
+}
+.widget ul {
+ list-style-type: none;
padding: 0;
+ margin: 1em;
}
-
-.dropdown-submenu:hover > .dropdown-menu {
- display: block;
+.widget ul li {
+ margin-bottom: .75em;
}
-
-.dropdown-submenu:hover > a {
- color: #333333;
- background-color: transparent;
+.widget ul li ul {
+ padding: 0;
+ margin: .5em 0 .5em 2em;
+ list-style-type: disc;
}
-
-.dropdown-submenu > a:after {
- display: block;
- content: " ";
- float: right;
- width: 0;
- height: 0;
- border-color: transparent;
- border-style: solid;
- border-width: 5px 0 5px 5px;
- border-left-color: #777777;
- margin-top: 5px;
- margin-right: -10px;
+.widget ul li ul li {
+ margin-bottom: .5em;
}
-
-.dropdown-submenu:hover > a:after {
- border-left-color: #333333;
+.widget ul li ul li ul {
+ list-style-type: circle;
}
-.dropdown-submenu .pull-left {
- float: none;
+/* Make sure select elements fit in widgets */
+.widget select {
+ max-width: 100%;
}
-.dropdown-submenu.pull-left > .dropdown-menu {
- left: -100%;
- margin-left: 10px;
+.widget {
+ /* === CORE WP Widgets
+ */
+ /* === 3rd Party Widgets
+ */
+ /* === UCONN Widgets
+ */
}
-
-.dropdown-menu .dropdown-menu {
- margin: 0;
- top: -1px;
+.widget.simple-social-icons ul {
+ margin: 0.5em !important;
}
-
-/**/
-.navbar-collapse {
- max-height: none;
+.widget.simple-social-icons ul li {
+ margin: 0.5em !important;
}
-
-.menu-icon,
-.menu-label {
- display: inline-block;
+.widget.widget_rcpt ul {
+ margin: 0;
}
-
-.menu-label {
- position: relative;
- top: -.15em;
- margin-left: .2em;
+.widget.widget_rcpt ul .rcpt_item_title {
+ padding: .5em 5% 0;
+ font-weight: bold;
}
-
-.navbar-default .navbar-brand {
- height: auto;
- float: none;
- margin-right: 110px;
- font: 500 18px "Proxima Nova", Helvetica, Arial, sans-serif;
- color: black;
+.widget.widget_rcpt ul .rcpt_item_title .rcpt_item_image {
+ margin-left: -9%;
+ margin-bottom: 1em;
+ width: 117%;
}
-
-/**/
-#masthead {
- z-index: 9999;
+.widget.widget_rcpt ul .rcpt_item_title .rcpt_item_image img {
+ width: 100%;
}
-#masthead #nav-wrapper {
- z-index: 9999;
+.widget.widget_rcpt ul .rcpt_item_excerpt {
+ margin: .5em 5% 1em;
}
-#masthead #nav-wrapper .container {
- z-index: 9999;
+.widget.widget_rcpt ul .rcpt_item_date {
+ margin: .5em 5% 1em;
}
-
-/*--------------------------------------------------------------
-9.0 Widgets
---------------------------------------------------------------*/
-.widget {
- margin: 0 0 1.5em;
+.widget.widget_sp_image img {
+ max-height: 200px;
}
-
-/* Make sure select elements fit in widgets */
-.widget select {
- max-width: 100%;
+.widget.uc-contact-widget th {
+ white-space: nowrap;
}
-
-/* Search widget */
-.widget_search .search-submit {
- display: none;
+.widget.uc-hours-widget caption {
+ padding: .5em;
}
-/* Link Flags */
+/* - - - - - - - - - - - - - - - - - - -
+ == Link Flags
+- - - - - - - - - - - - - - - - - - - */
.flag {
background-color: rgba(0, 0, 0, 0.1);
font-size: 80%;
@@ -7236,11 +7324,9 @@ object {
opacity: 1;
}
-/*
-
- Accessibility Features
-
- */
+/* - - - - - - - - - - - - - - - - - - -
+ == Accessibility
+- - - - - - - - - - - - - - - - - - - */
#skiplinks {
position: absolute;
left: 0;
@@ -7271,7 +7357,9 @@ object {
text-decoration: underline;
}
-/* Table stripper - removes all styles from elements within tables. */
+/* - - - - - - - - - - - - - - - - - - -
+ == Table Stripper
+- - - - - - - - - - - - - - - - - - - */
table div, table span, table applet, table object, table iframe, table
h1, table h2, table h3, table h4, table h5, table h6, table p, table blockquote, table pre, table
a, table abbr, table acronym, table address, table big, table cite, table code, table
@@ -7315,7 +7403,9 @@ q:before, table q:after {
content: none !important;
}
-/* Scss Document */
+/* - - - - - - - - - - - - - - - - - - -
+ == UUP
+- - - - - - - - - - - - - - - - - - - */
.uup-list {
list-style-type: none;
margin: 0;
@@ -7375,6 +7465,9 @@ q:before, table q:after {
content: ' ';
}
+/* - - - - - - - - - - - - - - - - - - -
+ == Calendar
+- - - - - - - - - - - - - - - - - - - */
#vb #vb-timespan {
list-style-type: none;
padding: 0;
@@ -7411,6 +7504,9 @@ q:before, table q:after {
display: none;
}
+/* - - - - - - - - - - - - - - - - - - -
+ == In Page Menus
+- - - - - - - - - - - - - - - - - - - */
.in-page-list {
float: right;
padding: .5em;
@@ -7426,3 +7522,70 @@ q:before, table q:after {
.in-page-tabs {
margin-bottom: 2em;
}
+
+/* - - - - - - - - - - - - - - - - - - -
+ == Footers
+- - - - - - - - - - - - - - - - - - - */
+#footers {
+ background-color: #eeeeee;
+ margin-top: 1.5em 0 0 0;
+ border: 0px solid transparent;
+ border-color: #cccccc;
+ border-width: 2px 0 0 0;
+}
+
+body.sticky #footers {
+ position: absolute;
+ bottom: 0;
+ left: 0;
+ width: 100%;
+}
+
+#mega-footer {
+ padding-top: 1em;
+ background-color: transparent;
+}
+#mega-footer .widget {
+ color: black;
+ background-color: transparent;
+ border: none;
+}
+#mega-footer .widget a {
+ color: blue;
+}
+#mega-footer .widget a:hover {
+ color: red;
+}
+#mega-footer .widget .widget-head {
+ background-color: transparent;
+ color: black;
+ border: none;
+}
+
+#footer {
+ padding: 1.5em 0;
+ color: blue;
+}
+#footer a {
+ color: blue;
+}
+#footer a:hover {
+ color: red;
+}
+
+#footer ul {
+ padding: 0;
+}
+
+#footer li {
+ display: inline;
+ margin-right: 1em;
+}
+
+#footer li:last-child {
+ margin-right: 0;
+}
+
+#footer .glyphicon {
+ display: none;
+}
diff --git a/style.scss b/style.scss
index 82f8f8c..c5dfd32 100644
--- a/style.scss
+++ b/style.scss
@@ -11,415 +11,18 @@ $icon-font-path: "../../global/bootstrap-sass-master/assets/fonts/bootstrap/";
@import "../../global/bootstrap-sass-master/assets/stylesheets/bootstrap.scss";
-
-/*--------------------------------------------------------------
-
- CORNERSTONE
-
---------------------------------------------------------------*/
-
-
-/* Variables
---------------------------------------------------------------*/
-$contentBg: #fff;
-$contentPadding: 1em;
-
-
-
-/* Fonts
---------------------------------------------------------------*/
-
-
-
-
-/* Custom Header Image
---------------------------------------------------------------*/
-#masthead {
- -ms-word-break: break-all;
- word-break: break-all;
- word-break: break-word;
- -webkit-hyphens: auto;
- -moz-hyphens: auto;
- hyphens: auto;
- }
-#masthead.header-image .container {
- position:relative;
- }
- #header-image-wrap {
- overflow:hidden;
- max-height:250px;
- }
- #header-image {
- min-height:100px;
- width:100%;
- }
- #masthead.header-image .site-branding {
- position:absolute;top:30px;
- left:30px;
- }
-
- #masthead.header-image .container .row {
- position:absolute;
- top:0;
- left:0;
- width:100%;
- margin:0;
- }
-
- #site-title .searchform {
- float:right;
- padding-top:30px;
- }
- #site-title .parent-spacing .searchform {
- margin-top:10px;
- }
-
- #primary-nav .searchform .form-control {
- display:inline-block;
- width:auto;
- }
-
- @media (max-width: 768px) {
- #nav-wrapper .container {
- padding:0;
- }
- .dropdown-menu .dropdown-menu {
- padding-left:20px;
- }
- }
-
-
-
-
-
-
-
-
-#site-title {
- .searchform {
-
- .form-group {
- width:100%;
- .search {
- width:150px;
-
-
- &:focus {
- width:300px;
- transition:all 2s ease;
- }
- }
- }
-
- }
-}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-img {
- height: auto;
- max-width: 100%;
- }
-
-
-
-
-
-
-
-/* comments form */
-.form-submit {
- display: none;
- }
- .comment-form-author,
- .comment-form-email,
- .comment-form-url {
- width: 50%;
- }
-
-
-
-
-
-
-
-
-/* PAGE
---------------------------------------------------------------*/
-#main {
- background-color: $contentBg;
- padding: $contentPadding;
-}
-/* POSTS
---------------------------------------------------------------*/
-
-.post {
- background-color: $contentBg;
- padding: $contentPadding;
-}
-
-
-/* SINGLE
---------------------------------------------------------------*/
-
-
-
-.widget-head,
-.widget-content {
- background-color: $contentBg;
- padding: $contentPadding;
-}
-
-
-
-
-
-#footers {
- margin-top:1.5em;
- }
- body.sticky #footers {
- position:absolute;
- bottom:0;
- left:0;
- width:100%;
- }
-
- #mega-footer {
- background-color:black;
- }
-
- #footer {
- padding:1.5em 0;
- background-color:black;
- color:#666;
- }
- #footer ul {
- padding:0;
- }
- #footer li {
- display:inline;
- margin-right:1em;
- }
- #footer li:last-child {
- margin-right:0;
- }
- #footer .glyphicon {
- display:none;
- }
-
-
-
-
-// Bootstrap overrides.
-
-code {
- white-space:normal;
-}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-/*--------------------------------------------------------------
-7.0 Alignments
---------------------------------------------------------------*/
-.alignleft {
- display: inline;
- float: left;
- margin-right: 1.5em;
-}
-.alignright {
- display: inline;
- float: right;
- margin-left: 1.5em;
-}
-.aligncenter {
- clear: both;
- display: block;
- margin: 0 auto;
-}
-
-
-
-
-
-/*--------------------------------------------------------------
-10.0 Content
---------------------------------------------------------------*/
-/*--------------------------------------------------------------
-10.1 Posts and pages
---------------------------------------------------------------*/
-.sticky {
-}
-.hentry {
- margin: 0 0 1.5em;
-}
-.byline,
-.updated {
- display: none;
-}
-.single .byline,
-.group-blog .byline {
- display: inline;
-}
-.page-content,
-.entry-content,
-.entry-summary {
- margin: 1.5em 0 0;
-}
-.page-links {
- clear: both;
- margin: 0 0 1.5em;
-}
-
-.nav-next {
- text-align:right;
- }
-
-
-/*--------------------------------------------------------------
-10.2 Asides
---------------------------------------------------------------*/
-.blog .format-aside .entry-title,
-.archive .format-aside .entry-title {
- display: none;
-}
-
-/*--------------------------------------------------------------
-10.3 Comments
---------------------------------------------------------------*/
-
-.comments-area {
-
- }
-
-
- .comment-list {
- padding:0;
- list-style-type:none;
- }
- .comment-list ol {
- list-style-type:none;
- }
-
- .comment {
- padding:$contentPadding;
- border-top:1px solid #ccc;
- }
- .comment.thread-odd {
- background-color:#f5f5f5;
- }
-
- .comment-content a {
- word-wrap: break-word;
- }
-
-
-
-
-
-/*--------------------------------------------------------------
-11.0 Infinite scroll
---------------------------------------------------------------*/
-/* Globally hidden elements when Infinite Scroll is supported and in use. */
-.infinite-scroll .paging-navigation, /* Older / Newer Posts Navigation (always hidden) */
-.infinite-scroll.neverending .site-footer { /* Theme Footer (when set to scrolling) */
- display: none;
-}
-/* When Infinite Scroll has reached its end we need to re-display elements that were hidden (via .neverending) before */
-.infinity-end.neverending .site-footer {
- display: block;
-}
-
-/*--------------------------------------------------------------
-12.0 Media
---------------------------------------------------------------*/
-.page-content img.wp-smiley,
-.entry-content img.wp-smiley,
-.comment-content img.wp-smiley {
- border: none;
- margin-bottom: 0;
- margin-top: 0;
- padding: 0;
-}
-/* Make sure embeds and iframes fit their containers */
-embed,
-iframe,
-object {
- max-width: 100%;
-}
-
-/*--------------------------------------------------------------
-12.1 Captions
---------------------------------------------------------------*/
-.wp-caption {
- margin-bottom: 1.5em;
- max-width: 100%;
-}
-.wp-caption img[class*="wp-image-"] {
- display: block;
- margin: 0 auto;
-}
-.wp-caption-text {
- text-align: center;
-}
-.wp-caption .wp-caption-text {
- margin: 0.8075em 0;
-}
-
-
-.table-responsive {
- width: 100%;
- margin-bottom: 15px;
- overflow-x: auto;
- overflow-y: hidden;
- webkit-overflow-scrolling: touch;
- -ms-overflow-style: -ms-autohiding-scrollbar;
- }
-
-.az-letter-list {
- li {
- list-style-type:none;
- }
-}
-
-
-
+@import "sass/variables.scss";
+@import "sass/utilities.scss";
@import "sass/fonts.scss";
@import "sass/titlebar.scss";
@import "sass/nav.scss";
+@import "sass/header-image.scss";
+
+@import "sass/content.scss";
+@import "sass/captions.scss";
+@import "sass/alignments.scss";
+@import "sass/galleries.scss";
+@import "sass/media.scss";
@import "sass/widgets.scss";
@import "sass/link-flags.scss";
@import "sass/accessibility.scss";
@@ -427,3 +30,4 @@ object {
@import "sass/uup.scss";
@import "sass/cal.scss";
@import "sass/in-page-menus.scss";
+@import "sass/footer.scss";
\ No newline at end of file