diff --git a/ckeditor.css b/ckeditor.css new file mode 100644 index 0000000..3d52a4e --- /dev/null +++ b/ckeditor.css @@ -0,0 +1,147 @@ +/* -------------------- */ +/* ## Typography */ +/* -------------------- */ + +body { + font-family: 'Nimbus Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif; + font-size: 1rem; + line-height: 1.5; +} + +h2 { font-size: 1.625em; } +h3 { font-size: 1.25em; } + +ol, ul { + padding-left: 3em +} + +blockquote { + margin: 0 0 0 16px; + padding: 8px 16px 0 13px; + color: #555555; + border: 3px solid #f1be48; + border-width: 0 0 0 3px; +} + +blockquote p { margin-top: 0; } + +/* -------------------- */ +/* ## General indentation & positioning classes */ +/* -------------------- */ + +.rteindent1 { + margin-left: 40px; +} +.rteindent2 { + margin-left: 80px; +} +.rteindent3 { + margin-left: 120px; +} +.rteindent4 { + margin-left: 160px; +} +.rteleft { + text-align: left; +} +.rteright { + text-align: right; +} +.rtecenter { + text-align: center; +} +.rtejustify { + text-align: justify; +} +.ibimage_left { + float: left; +} +.ibimage_right { + float: right; +} + +/* -------------------- */ +/* ## Images and Captions */ +/* -------------------- */ + +figure.image { + display: table; + margin: 1rem; +} + +figure.image img { + max-width: 100%; + display: block; + margin: 0; +} + +img.cke_editable { + margin: 1rem; +} + +figure.image figcaption { + display: table-caption; + caption-side: bottom; + padding: 0.5rem; + color: #333; + font-size: 0.85rem; + font-weight: 500; + border: 1px solid #ddd; + border-top: 0; + background-color: #eee; +} + +figure.image br { + display: none; +} + +figure.image.floated-left { margin: 0.25rem 1rem 0.25rem 0; } + +figure.image.floated-right { margin: 0.25rem 0 0.25rem 1rem; } + +figure.image.floated-left img, +figure.image.floated-right img { margin: 0; } + +/* -------------------- */ +/* ## Tables */ +/* -------------------- */ + +body.cke_editable table { + margin-top: 1.5rem; + margin-bottom: 1.5rem; + border-collapse: collapse; +} + +body.cke_editable table, +body.cke_editable tbody, +body.cke_editable thead, +body.cke_editable tr, +body.cke_editable th, +body.cke_editable td { + border: none; + border-collapse: collapse; + border-spacing: 0; +} + +body.cke_editable tr { + border-bottom: 1px solid #ccc; +} + +body.cke_editable tr:first-of-type { + border-top: 1px solid #ccc; +} + +body.cke_editable th, +body.cke_editable td { + padding: 0.5rem 0.75rem; + border-left: 1px solid #ccc; +} + +body.cke_editable th:last-of-type, +body.cke_editable td:last-of-type { + border-right: 1px solid #ccc; +} + +body.cke_editable th { + background-color: #eee; +} diff --git a/css/suitcase.css b/css/suitcase.css index abb7b17..6bf8f60 100644 --- a/css/suitcase.css +++ b/css/suitcase.css @@ -76,12 +76,6 @@ span { color: #333333; } a, a:link, a:visited { color: #cc0000; } a em, a:link em, a:hover em, a:visited em { color: inherit; } -a:focus { - outline-style: solid; - outline-color: #F1BE48; - outline-width: 2px; -} - a > .fa { margin-right: 10px; } .more-link , @@ -144,6 +138,10 @@ ul.hlist > li { float: left; } .pane-content ul, .pane-content ol { padding-left: 40px; } +.item-list ul li { + margin: 0 0 1.5em 0; +} + /* --------------------- */ /* Description Lists */ @@ -270,16 +268,6 @@ input[type=text], textarea { border: 1px solid #DDDDDD; } -input[type=text]:focus, textarea:focus { - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none; - border: 1px solid #F1BE48; - outline-style: solid; - outline-color: #F1BE48; - outline-width: 1px; -} - input[type="password"] { height: 3em; padding: 0; @@ -298,6 +286,42 @@ input[type="submit"] { color: #000000; } +/* --------------------- */ +/* Fieldsets */ + +/* Collapsed */ + +html.js fieldset.collapsed { height: auto; } + +fieldset.vertical-tabs-pane fieldset.collapsed legend { + width: 100%; +} + +html.js fieldset.collapsed .fieldset-legend { + padding: 0.5rem; + padding-left: 20px; + border: 1px solid #dddddd; +} + +fieldset.collapsible { border: 1px solid #dddddd; } + +/* Open */ + +fieldset.collapsible:not(.collapsed) { + padding: 1rem; +} + +fieldset.collapsible:not(.collapsed) legend { + width: auto; +} + +/* Indicator */ + +html.js fieldset.collapsible .fieldset-legend { + padding-left: 20px; + background-size: 10px; +} + /* -------------------- */ /* ## FIGURES and IMAGES /* -------------------- */ @@ -308,14 +332,10 @@ figure .insert-default-image-styling + figcaption { .region-content img { height: auto !important; - max-width: 100%; + max-width: calc(100% - 1rem); margin: 0.5rem; } -a img:focus { - border: 2px #F1BE48; -} - /* CK Editor Enhanced Images */ figure.image { @@ -352,6 +372,17 @@ figure.image.floated-right { margin: 0.25rem 0 0.25rem 1rem; } figure.image.floated-left img, figure.image.floated-right img { margin: 0; } +/* -------------------- */ +/* :focus */ +/* -------------------- */ + +*:focus { + -webkit-box-shadow: 0 0 5px 0 #0066ff; + -moz-box-shadow: 0 0 5px 0 #0066ff; + box-shadow: 0 0 5px 0 #0066ff !important; + outline: 0 !important; +} + /* -------------------- */ /* ## UTILITY /* -------------------- */ @@ -458,12 +489,6 @@ figure.image.floated-right img { margin: 0; } transition: all 0.25s ease; } -#isu-menu-nav .sm ul a:focus, -#isu-menu-nav .sm ul a:active, -#isu-menu-nav .sm ul a.highlighted { - border: 2px #F1BE48; -} - #isu-menu-nav #isu-index-menu { float: left; } #isu-menu-nav #isu-index-menu ul a, @@ -526,6 +551,7 @@ figure.image.floated-right img { margin: 0; } #region-branding .site-name-slogan a { display: block; color: #fff; + line-height: 1.25; text-decoration: none; } @@ -853,6 +879,145 @@ nav.navigation .secondary-menu>li a.active-trail { text-decoration: none; } +/* Social and Footer Icon Menus */ + +.pane-menu-menu-social .menu { + padding-left: 0; +} + +.pane-menu-menu-social .menu li { + list-style-image: none; + list-style-type: none; + margin-bottom: 0.75rem; + margin-right: 0; +} + +.pane-menu-menu-social .menu a, +#block-menu-menu-social .menu a { + display: flex; + color: #333; + text-decoration: none; +} + +.pane-menu-menu-social .menu a > i, +#block-menu-menu-social .menu a > i { + margin-top: -0.1em; + font-size: 2rem; +} + +.pane-menu-menu-social .menu a:hover, +#block-menu-menu-social .menu a:hover { + text-decoration: none; +} + +.pane-menu-menu-social .menu a:hover span, +#block-menu-menu-social .menu a:hover span { + text-decoration: underline; +} + +a:hover > .fa-facebook-official { color: #3b5998; } + +a:hover > .fa-twitter-square { color: #1da1f2; } + +a:hover > .fa-github-square { color: #4078c0; } + +a:hover > .fa-pinterest-square { color: #bd081c; } + +a:hover > .fa-youtube-square { color: #cd201f; } + +a:hover > .fa-rss-square { color: #f77737; } + +a:hover > .fa-instagram { + background: + -webkit-radial-gradient( + circle farthest-corner at 35% 90%, + #fec564, + transparent 50% + ), + -webkit-radial-gradient( + circle farthest-corner at 0 140%, + #fec564, + transparent 50% + ), + -webkit-radial-gradient( + ellipse farthest-corner at 0 -25%, + #5258cf, + transparent 50% + ), + -webkit-radial-gradient( + ellipse farthest-corner at 20% -50%, + #5258cf, + transparent 50% + ), + -webkit-radial-gradient( + ellipse farthest-corner at 100% 0, + #893dc2, + transparent 50% + ), + -webkit-radial-gradient( + ellipse farthest-corner at 60% -20%, + #893dc2, + transparent 50% + ), + -webkit-radial-gradient( + ellipse farthest-corner at 100% 100%, + #d9317a, + transparent + ), + -webkit-linear-gradient( + #6559ca, + #bc318f 30%, + #e33f5f 50%, + #f77638 70%, + #fec66d 100% + ); + background: + radial-gradient( + circle farthest-corner at 35% 90%, + #fec564, + transparent 50% + ), + radial-gradient( + circle farthest-corner at 0 140%, + #fec564, + transparent 50% + ), + radial-gradient( + ellipse farthest-corner at 0 -25%, + #5258cf, + transparent 50% + ), + radial-gradient( + ellipse farthest-corner at 20% -50%, + #5258cf, + transparent 50% + ), + radial-gradient( + ellipse farthest-corner at 100% 0, + #893dc2, + transparent 50% + ), + radial-gradient( + ellipse farthest-corner at 60% -20%, + #893dc2, + transparent 50% + ), + radial-gradient( + ellipse farthest-corner at 100% 100%, + #d9317a, + transparent) + , + linear-gradient( + #6559ca, + #bc318f 30%, + #e33f5f 50%, + #f77638 70%, + #fec66d 100% + ); + -webkit-background-clip: text; + -webkit-text-fill-color: transparent; +} + /* -------------------- */ /* ## CARETS /* -------------------- */ @@ -1006,8 +1171,7 @@ nav.navigation .secondary-menu>li a.active-trail { } .form-text.transparent:focus { border: none; } -.region-search-inner input[type=submit], -.region-search-inner input[type=submit]:focus { +.region-search-inner input[type=submit] { margin: 0 0 0 20px; background-color: transparent; background-image: url(../images/search.png); @@ -1159,6 +1323,20 @@ nav.navigation .secondary-menu>li a.active-trail { z-index: 2; } +.flex-pauseplay { float: left; } + +.flex-pauseplay a { + width: 0.85rem; + height: 1rem; + font-size: 1rem; +} + +.flex-pauseplay a:before { + font-size: 1rem; + line-height: 1rem; + float: left; +} + /* -------------------- */ /* ## SIDEBAR /* -------------------- */ @@ -1353,15 +1531,8 @@ span.date-display-single { color: #777777; } -.panel-panel .pane-content > p { padding: 0 10px; } - .panel-panel .pane-content p:first-child { padding-top: 10px; } -.panel-pane .views-row:not(:last-child), -.panel-pane .pane-content .item-list li:not(:last-child) { - margin-bottom: 0; -} - .panel-pane .pane-content .item-list li { margin-left: 0; } @@ -1414,6 +1585,18 @@ span.date-display-single { .view-id-my_resources .view-content { overflow-x: auto; } +/* Certain block views on in panels/homepage */ + +.panel-pane .views-row:only-of-type { + margin-top: 0; + border-bottom: 0; +} + +.panel-pane .views-row:only-of-type h2 { + margin-top: 0; + font-size: 1.5rem; +} + /* -------------------- */ /* Grid for Views */ @@ -1502,6 +1685,135 @@ span.date-display-single { margin-left: 75px !important; } +/* Book Section Links */ + +.book-navigation { + padding: 1rem 0; +} + +.book-navigation .menu { + margin: 0 0 1rem; + padding: 0; + border: 0; +} + +.book-navigation .menu li { + list-style-type: none; + list-style-image: none; + margin: 0; + padding: 0; +} + +.book-navigation .menu li a { + display: block; + margin-bottom: 0.5rem; + padding: 10px 16px; + text-decoration: none; + border: 1px solid #ddd; +} + +/* Sidebar */ + +.block-book .block-title { + margin-bottom: 1rem; +} + +.block-book .menu li { + list-style-type: none; + list-style-image: none; + margin: 0; +} + +.block-book .menu li a { + display: block; + margin-bottom: 0.5rem; + padding-bottom: 0.5rem; + font-size: 15px; + text-decoration: none; + border-bottom: 1px solid #ddd; +} + +.block-book .menu li a:hover { + text-decoration: underline; +} + +.block-book ul li.collapsed a:after { + content: '›'; + float: right; + margin-top: -8px; + font-size: 24px; +} + +.block-book ul ul { + margin-left: 1rem; +} + +/* Pagination */ + +.book-navigation .page-links { + border-top: 1px solid #ddd; + border-bottom: 0; + margin-top: 2rem; + padding: 0; + padding-top: 1rem; + +} + +.book-navigation .page-next, +.book-navigation .page-previous, +.book-navigation .page-up { + display: inline-block; + width: auto; + margin-top: 1rem; + padding: 10px 16px; + color: #333; + font-size: 14px; + font-weight: bold; + text-decoration: none; + border: 1px solid #ddd; + border-radius: 3px; +} + +.book-navigation .page-up { + margin-right: auto; + margin-left: auto; + float: none; +} + +.book-navigation .page-next:hover, +.book-navigation .page-previous:hover, +.book-navigation .page-up:hover { + text-decoration: underline; +} + +@media (max-width: 550px) { + .book-navigation .page-links { + display: flex; + flex-wrap: wrap; + } + + .book-navigation .page-next, + .book-navigation .page-previous, + .book-navigation .page-up { + display: block; + float: none; + } + + .book-navigation .page-next, + .book-navigation .page-previous { + width: calc(50% - 10px); + } + + .book-navigation .page-previous { + margin-right: 20px; + } + + .book-navigation .page-up { + width: 100%; + order: -1; + } +} + /* -------------------- */ /* ## NODE - GENERAL /* -------------------- */ @@ -1742,14 +2054,12 @@ footer.submitted > span .placeholder { .read-more { display: inline; - font-size: 0.9em; clear: both; } .read-more > a { float: none; } .read-more > a > strong { - font-weight: normal; white-space: nowrap; } @@ -2008,6 +2318,63 @@ a.facetapi-limit-link.open:after { border-radius: 0 3px 3px 0; } +/* ------------------- */ +/* BLOG */ +/* ------------------- */ + +/* Picture/name component */ + +.media { display: flex; } + +.media-left { flex-shrink: 0; } + +.region-content .media-left img { margin-left: 0; } + +.media-heading { margin-top: 0; } + +/* Blog List */ + +.view-id-blog.view-display-id-page .views-row, +.view-id-blog.view-display-id-person_blog_page .views-row { + padding: 1rem; + border: 1px solid #ddd; +} + +.view-id-blog.view-display-id-page .views-row span, +.view-id-blog.view-display-id-person_blog_page .views-row span { color: inherit; } + +/* Blog Author Header */ + +.view-display-id-person_blog_page_hero_attachment .views-field-field-people-image img { + margin: 0; + padding-left: 1rem; + border-radius: 0; +} + +/* Blog Author Components */ + +.views-field-field-lug-blog-author .field-content { + display: flex; + flex-wrap: wrap; +} + +.view-display-id-page .views-field-field-lug-blog-author .media { + display: block; +} + +.view-bloggers .media { + display: flex; + align-items: center; +} + +.view-bloggers .media-heading { margin-bottom: 0; } + +.img-circle { + height: 56px; + width: 56px; + border: 1px solid #ddd; +} + /* -------------------- */ /* ## THROBBER /* -------------------- */ @@ -2021,6 +2388,215 @@ html.js input.form-autocomplete { background-position: 100% 12px; } +/* -------------------- */ +/* ## RESPONSIVE TABLES +/* -------------------- */ + +table.responsive-table { + margin-top: 1.5rem; + margin-bottom: 1.5rem; + border-collapse: collapse; +} + +table.responsive-table, +.responsive-table tbody, +.responsive-table thead, +.responsive-table tr, +.responsive-table th, +.responsive-table td { + border: none; + border-collapse: collapse; + border-spacing: 0; +} + +.responsive-table tr { + border-bottom: 1px solid #ccc; +} + +.responsive-table tr:first-of-type { + border-top: 1px solid #ccc; +} + +.responsive-table th, +.responsive-table td { + padding: 0.5rem 0.75rem; + border-left: 1px solid #ccc; +} +.responsive-table th:last-of-type, +.responsive-table td:last-of-type { + border-right: 1px solid #ccc; +} + +.responsive-table th { + background-color: #eee; +} + +/* -------------------- */ +/* NO JS +/* -------------------- */ + + .field-items table { + display: block; + max-width: 100%; + overflow: hidden; + overflow-x: auto; + } + + .field-items table tr { + width: 100%; + } + + .field-items table::-webkit-scrollbar { + -webkit-appearance: none; + } + + .field-items table::-webkit-scrollbar:horizontal { + height: 11px; + } + + .field-items table::-webkit-scrollbar-thumb { + border-radius: 8px; + border: 2px solid white; + background-color: rgba(0, 0, 0, 0.5); + } + + .field-items table::-webkit-scrollbar-track { + background-color: #fff; + border-radius: 8px; + } + +@media (min-width: 801px) { + .row-header { display: none; } + .both-row-header { display: none; } +} + +@media (max-width: 800px) { + +/* -------------------- */ +/* NONE +/* -------------------- */ + + .responsive-table.table-none { display: table; min-width: 75%; } + + .responsive-table.table-none tr { border-bottom: 3px solid #bbb; } + .responsive-table.table-none td { + border-bottom: 1px solid #ddd; + border-right: 1px solid #ddd; + display: block; + } + + .responsive-table.table-none td:last-of-type { border-bottom: none; } + +/* -------------------- */ +/* FIRST ROW +/* -------------------- */ + + .responsive-table.table-row { display: table; min-width: 75%; } + + .responsive-table.table-row th { display: none; } + + .responsive-table.table-row tr { + display: block; + border-bottom: 3px solid #bbb; + } + + .responsive-table.table-row tr:first-of-type { border-bottom: 0; } + + .responsive-table.table-row td { + display: flex; + padding: 0; + border-bottom: 1px solid #ddd; + border-right: 1px solid #ddd; + } + + .responsive-table.table-row td:last-of-type { border-bottom: none; } + + .cell-content { + display: block; + flex: 1 1 50%; + padding: 0.5rem 0.75rem; + } + + .row-header { + display: block; + flex: 0 1 45%; + padding: 0.5rem 0.75rem; + font-weight: 500; + background: #eee; + } + + .table-row tr { border-bottom: 3px solid #bbb; } + +/* -------------------- */ +/* FIRST COL +/* -------------------- */ + + .responsive-table.table-col { display: table; min-width: 75%; } + + .responsive-table.table-col th, + .responsive-table.table-col td { display: block; } + + .responsive-table.table-col th { border-bottom: 1px solid #bbb; } + + .responsive-table.table-col tr { + display: block; + border-bottom: 1px solid #ddd; + } + + .responsive-table.table-col td { + border-bottom: 1px solid #ddd; + border-right: 1px solid #ddd; + display: block; + } + + .responsive-table.table-col td:last-of-type { border-bottom: none; } + +/* -------------------- */ +/* BOTH +/* -------------------- */ + + .responsive-table.table-both { display: table; min-width: 75%; } + + .responsive-table.table-both th, + .responsive-table.table-both td { display: block; } + + .responsive-table.table-both th { border-bottom: 1px solid #bbb; } + + .responsive-table.table-both tr { + display: block; + border-bottom: 3px solid #bbb; + } + + .responsive-table.table-both tr:first-of-type { display: none; } + + .responsive-table.table-both tr:first-of-type th:first-of-type { display: none; } + + .responsive-table.table-both tr:nth-of-type(2) { border-top: 1px solid #ddd; } + + .responsive-table.table-both td { + display: flex; + padding: 0; + border-bottom: 1px solid #ddd; + border-right: 1px solid #ddd; + } + + .responsive-table.table-both td:last-of-type { border-bottom: none; } + + .both-cell-content { + display: block; + flex: 1 1 50%; + padding: 0.5rem 0.75rem; + } + + .both-row-header { + display: block; + flex: 0 1 45%; + padding: 0.5rem 0.75rem; + font-weight: 500; + background: #eee; + } +} + /* -------------------- */ /* ## MEGAPANELS /* -------------------- */ diff --git a/css/suitcase_responsive.css b/css/suitcase_responsive.css index 2723ded..70f1b8d 100644 --- a/css/suitcase_responsive.css +++ b/css/suitcase_responsive.css @@ -305,10 +305,6 @@ font-size: 1.1em; } - #region-footer-fourth ul li.leaf a:hover { - text-decoration: underline; - } - .caret { border-top: 6px solid #000; border-right: 6px solid transparent; diff --git a/js/suitcase_responsive_tables.js b/js/suitcase_responsive_tables.js new file mode 100644 index 0000000..0169f13 --- /dev/null +++ b/js/suitcase_responsive_tables.js @@ -0,0 +1,78 @@ +(function ($) { + +$(document).ready(function() { + + // Just tables in content + var table = $('.field-items table'); + +/* --------------------- +First, check the table +structure and assign classes. +--------------------- */ + + /* ----- None ----- */ + table.addClass('table-none'); + + /* ----- Row ----- */ + var rowsHeader = $(table.has('tr:first-of-type th:nth-of-type(2)')); + rowsHeader.attr('class', 'table-row'); + + /* ----- Col ----- */ + var colHeader = $(table.has('tr:nth-of-type(2) th:nth-of-type(1)')); + colHeader.attr('class', 'table-col'); + + /* ----- Both ----- */ + var bothHeader = $(table.has('tr:nth-of-type(1) th:nth-of-type(2)').has('tr:nth-of-type(2) th:nth-of-type(1)')); + bothHeader.attr('class', 'table-both'); + + /* --- Colspan or Rowspan --- */ + var tdColFreeze = $(table.has('td[colspan]')); + var thColFreeze = $(table.has('th[colspan]')); + var tdRowFreeze = $(table.has('td[rowspan]')); + var thRowFreeze = $(table.has('th[rowspan]')); + tdColFreeze.attr('class', 'table-freeze'); + thColFreeze.attr('class', 'table-freeze'); + tdRowFreeze.attr('class', 'table-freeze'); + thRowFreeze.attr('class', 'table-freeze'); + + /* --- All Responsive Tables --- */ + table.addClass('responsive-table'); + +/* --------------------- +Now apply any jQuery needed +to make the tables responsive +--------------------- */ + + /* ----- Row ----- */ + // Wrap cell content in a span for flexbox. + $('.table-row td').wrapInner(''); + + // Cycle through each row... + $('.table-row tr').each(function() { + // And cycle through each td in that row... + $(this).find('td').each(function(i) { + // Find the content of the closest th... + var rowHeader = $(this).closest('.table-row').find('tr th')[i].innerHTML; + // And add it as a span in the td. + $(this).prepend('
') + }); + }); + + /* ----- BOTH ----- */ + // Wrap cell content in a span for flexbox. + $('.table-both td').wrapInner(''); + + // Cycle through each row... + $('.table-both tr').each(function() { + // And cycle through each td in that row... + $(this).find('td').each(function(i) { + + // Find the content of the closest th... + var rowHeader = $(this).closest('.table-both').find('tr th:not(:first-of-type)')[i].innerHTML; + // And add it as a span in the td. + $(this).prepend(' ') + }); + }); +}); + +})(jQuery); \ No newline at end of file diff --git a/suitcase_interim.info b/suitcase_interim.info index 3c2f393..bedb9d5 100644 --- a/suitcase_interim.info +++ b/suitcase_interim.info @@ -89,6 +89,7 @@ settings[alpha_libraries][suitcase_gridheight] = 'suitcase_gridheight' settings[alpha_libraries][suitcase_jquery_smart_menu] = 'suitcase_jquery_smart_menu' settings[alpha_libraries][suitcase_smart_menu_init] = 'suitcase_smart_menu_init' settings[alpha_libraries][suitcase_image_floats] = 'suitcase_image_floats' +settings[alpha_libraries][suitcase_responsive_tables] = 'suitcase_responsive_tables' settings[alpha_css][alpha-reset.css] = 'alpha-reset.css' settings[alpha_css][alpha-mobile.css] = 'alpha-mobile.css' settings[alpha_css][alpha-alpha.css] = 'alpha-alpha.css' @@ -412,3 +413,7 @@ libraries[suitcase_image_floats][name] = 'Suitcase Image Floats' libraries[suitcase_image_floats][description] = 'Provides a javascript library that adds a class to floated images' libraries[suitcase_image_floats][js][0][file] = 'suitcase_image_floats.js' libraries[suitcase_image_floats][js][0][options][weight] = '30' +libraries[suitcase_responsive_tables][name] = 'Suitcase Responsive Tables' +libraries[suitcase_responsive_tables][description] = 'Support for table display on mobile devices' +libraries[suitcase_responsive_tables][js][0][file] = 'suitcase_responsive_tables.js' +libraries[suitcase_responsive_tables][js][0][options][weight] = '30' diff --git a/template.php b/template.php index c99fe70..947fa34 100644 --- a/template.php +++ b/template.php @@ -361,7 +361,7 @@ function suitcase_interim_menu_link__menu_social($variables) { } if (!empty($font_awesome_icon)) { - $element['#title'] = ' ' . $element['#title']; + $element['#title'] = ' '; $element['#localized_options']['html'] = TRUE; } diff --git a/templates/default_region_content_blocks/footer_third.tpl.php b/templates/default_region_content_blocks/footer_third.tpl.php index ac3b607..2c88b18 100644 --- a/templates/default_region_content_blocks/footer_third.tpl.php +++ b/templates/default_region_content_blocks/footer_third.tpl.php @@ -1,4 +1,4 @@ -Copyright © , Iowa State University of Science and Technology. All rights reserved.
+Copyright © , Iowa State University of Science and Technology. All rights reserved.
\ No newline at end of file +