96 Commits
Author SHA1 Message Date
Mark Eaton 7017cceb1f remove corona alert 2023-09-15 16:44:19 -04:00
Mark Eaton 7d4f79c71a prettier index1.html; update .prettierrc; fix typo 2023-09-15 16:26:09 -04:00
Mark Eaton 8f762da57c first cut 2023-09-15 16:03:55 -04:00
Mark Eaton 3e5e2ba95b Merge branch 'main' of https://github.com/markeeaton/Kingsborough-LibGuide 2023-07-26 10:17:26 -04:00
Mark Eaton 78f3f846a9 npm update 2023-07-26 10:16:37 -04:00
Mark EatonandGitHub 8df0cc6efa Create LICENSE 2023-07-26 09:37:43 -04:00
Mark EatonandGitHub 843fb8ee58 switch view script to production 2023-07-24 14:57:34 -04:00
Mark EatonandGitHub ee1495b514 Update chat widget (part 2) 2023-07-24 14:54:36 -04:00
Mark EatonandGitHub 172592591b Update chat widget (part 1) 2023-07-24 14:51:58 -04:00
Mark Eaton 232b55f743 make slick arrows bigger 2023-07-01 18:54:47 -04:00
Mark Eaton 04dfbab736 remove old js 2023-07-01 18:38:18 -04:00
Mark Eaton 9158ca40f0 prettier 2023-07-01 17:03:54 -04:00
Mark Eaton a1fe420f31 remove unused attrs 2023-07-01 16:58:30 -04:00
Mark Eaton 63fee0b01d working Onesearch widget 2023-07-01 16:49:10 -04:00
Mark Eaton f03c8e346a onesearch component appears, not working 2023-07-01 15:50:47 -04:00
Mark Eaton ad4fee3843 typo 2023-07-01 03:47:45 -04:00
Mark Eaton 72520897bf working main nav 2023-07-01 03:25:36 -04:00
Mark Eaton cca9ee7e2b more progress on 2nd app 2023-07-01 02:18:36 -04:00
Mark Eaton 5f471a7b66 fix typos; begin creation of 2nd app 2023-07-01 01:47:15 -04:00
Mark Eaton 676571e5d9 add onesearch-component 2023-07-01 01:27:54 -04:00
Mark Eaton 7500e6cba1 fix component name 2023-07-01 01:06:49 -04:00
Mark Eaton 17c4e13809 begin v.4 2023-07-01 01:03:43 -04:00
Mark Eaton f737c75d2f update to Jeff's chat widget prototype 2023-05-24 11:15:10 -04:00
Mark EatonandGitHub 6881a83a29 delete old code 2023-05-24 08:32:48 -04:00
Mark Eaton dc648fcc81 remove main1.js 2023-05-19 10:25:02 -04:00
Mark Eaton 0d56e9f875 remove LibAnswers-8 2023-05-19 10:23:37 -04:00
Mark Eaton 6ce61ef9cd more cleanup after prettier 2023-05-13 09:42:25 -04:00
Mark Eaton 72512fba5d fix up after prettier 2023-05-13 09:34:42 -04:00
Mark Eaton 2cfe290896 prettier Vue3-v.1 2023-05-12 22:05:43 -04:00
Mark Eaton 5dd245dfd4 prettier LibAnswers-8 2023-05-12 21:38:42 -04:00
Mark Eaton 5f3590ea59 remove LibAnswers-7 2023-05-12 21:27:31 -04:00
Mark Eaton 8f8d81309c Merge branch 'main' of github.com:MarkEEaton/Kingsborough-LibGuide 2023-05-12 21:02:59 -04:00
Mark Eaton 9b25c851da create misc directory 2023-05-12 21:02:15 -04:00
Mark Eaton d3d8afd1cd add eslint, prettier 2023-05-12 21:00:04 -04:00
Mark Eaton ccf1b80fd6 prettier atoz.html, banner.html, system-wide-js-css.html 2023-05-12 20:56:57 -04:00
Mark EatonandGitHub e085498330 Change leisure reading link 2023-05-12 12:26:20 -04:00
Mark Eaton cf3fd91468 move src into groups/home/ 2023-04-24 16:25:54 -04:00
Mark Eaton f204be41df remove 'configuration' 2023-04-22 17:42:36 -04:00
Mark Eaton 38c5fcec44 rename 'configuration' to 'src' 2023-04-22 17:41:00 -04:00
MarkEEatonandGitHub 4692236c40 switch to production Vue script 2023-03-08 14:39:03 -05:00
MarkEEatonandGitHub 9d72ad8183 fix typo 2023-03-06 12:17:55 -05:00
MarkEEatonandGitHub d014887cc7 test for ternary operator and nullish coalescing 2023-03-03 14:09:32 -05:00
MarkEEatonandGitHub d42dbe09d8 switch from browser detection to feature detection 2023-03-03 11:36:28 -05:00
Mark Eaton 1e7839d97f fix small spacing issue 2023-02-17 15:31:42 -05:00
Mark Eaton 1ca311211f remove outline and bg-color from active nav item 2023-02-17 15:23:30 -05:00
Mark Eaton 23bace0b0b add versioning to main.js filenames 2023-02-17 12:25:05 -05:00
Mark Eaton da6494483b move main to main-old; add new main 2023-02-17 11:52:20 -05:00
Mark Eaton 5ce23f56f5 switch to production Vue, v3 2023-02-17 11:45:25 -05:00
Mark Eaton 558f8c7fce delete some old html/css 2023-02-17 11:33:49 -05:00
Mark Eaton 868b0ff780 move to Vue3 2023-02-17 11:31:49 -05:00
MarkEEatonandGitHub 71112a5729 remove old banner CSS; make font bigger for slide-out 2023-02-16 12:48:11 -05:00
MarkEEatonandGitHub ebd1fc95dd add Alma link 2023-01-12 13:12:41 -05:00
MarkEEatonandGitHub d4ebe6c8be remove unused code for menu on hover 2022-10-21 21:34:26 -04:00
MarkEEatonandGitHub 7618ff6225 Create LibAnswers-8-js-css.html 2022-10-21 21:30:02 -04:00
MarkEEatonandGitHub 2ec1cc953c Create LibAnswers-SlideOutChat-8.html 2022-10-21 21:28:18 -04:00
MarkEEatonandGitHub 32053bc594 reduce resolution of background image 2022-10-12 20:50:37 -04:00
MarkEEatonandGitHub 0a216f8c9e add aria labels 2022-10-12 15:13:38 -04:00
MarkEEatonandGitHub e2ea445ae2 actually remove no-underline class 2022-10-12 14:56:50 -04:00
MarkEEatonandGitHub 259b2b2dd8 remove no-underline class; lazy-load some images 2022-10-12 14:50:48 -04:00
Mark Eaton 7d3eb7f3b0 fix search form overflowing on some mobile devices 2022-09-24 00:29:18 -04:00
Mark Eaton 849a08583f remove old hours CSS 2022-09-23 21:28:56 -04:00
Mark Eaton 19df6c9529 fully working v-for at nav level. Consolidate text-decoration. 2022-09-23 21:18:10 -04:00
Mark Eaton 28de9cd46a add menu titles: sort of working 2022-09-23 15:50:10 -04:00
Mark Eaton f857c19cc5 nav level template works. Dropdown headers not working yet. 2022-09-23 15:08:40 -04:00
MarkEEatonandGitHub acc14ddfc9 consistent capitalization in dropdown 2022-09-23 08:41:06 -04:00
Mark Eaton 4a7f23d401 combine main.js and seed.js 2022-09-21 21:19:31 -04:00
Mark Eaton 57fea66576 add collections to Library Links; shorten Course Reserve in dropdown menu 2022-09-21 10:00:16 -04:00
Mark Eaton 2f46c231a1 remove unused footer, distinguish between dev and production Vue 2022-08-29 14:11:36 -04:00
Mark Eaton 773040731f add vue to hamburger menu; add some comments in html 2022-08-29 12:09:22 -04:00
Mark Eaton 4726cc41fd add _blank where appropriate 2022-08-29 11:06:14 -04:00
Mark Eaton bdf399ab96 vueify remaining menus in main nav 2022-08-29 09:54:59 -04:00
Mark Eaton 0e27298c7a Find It menu working perfectly 2022-08-28 14:14:40 -04:00
Mark Eaton 673643fdda html for first working vue 2022-08-28 01:16:02 -04:00
Mark Eaton 9feb7defd8 first working html render with vue 2022-08-28 01:08:03 -04:00
Mark Eaton 93e19bf925 further with vue 2022-08-27 01:23:00 -04:00
Mark Eaton 38b04743de begin vue.js 2022-08-27 00:21:02 -04:00
Mark Eaton d2eef24dbe fix problems with offset 2022-08-26 02:27:12 -04:00
Mark Eaton 735e99a33b switch from {{content_boxes}} to {{content_box_####}} 2022-08-25 15:27:31 -04:00
Mark Eaton ea10e54d65 update HTML on hours widget 2022-08-25 15:23:47 -04:00
Mark Eaton 7b3b50b017 further progress toward new hours component 2022-08-25 12:48:40 -04:00
MarkEEatonandGitHub 45702bba42 Fix some bugs 2022-08-24 12:53:39 -04:00
MarkEEatonandGitHub 1cdeb17e17 Expand html; fix minor error 2022-08-24 11:39:21 -04:00
MarkEEatonandGitHub d4595f2822 First working daily widget 2022-08-24 11:18:25 -04:00
MarkEEatonandGitHub ee9698e0f0 fix indentation 2022-08-24 08:42:06 -04:00
MarkEEatonandGitHub 5ed080a4fe First working 1-day widget 2022-08-24 08:35:30 -04:00
Mark Eaton 0b0fe0901e add ga to library-links section 2022-08-17 10:58:56 -04:00
Mark Eaton 97d0d9b808 reorder search dropdown 2022-08-17 08:43:02 -04:00
Mark Eaton ab399b5bb3 make ref email point to form; redo search dropdown; remove library links; remove custom font 2022-08-17 08:26:23 -04:00
Mark Eaton 9ff034f2dd fix formatting 2022-08-15 18:03:08 -04:00
Mark Eaton e8450548ee remove yamm 2022-08-15 17:53:21 -04:00
Mark Eaton 2a01a857ea Merge branch 'main' of ssh://github.com/markeeaton/Kingsborough-Libguide 2022-08-15 17:06:28 -04:00
Mark Eaton 81ad538d3d catch up css to current commit 2022-08-15 17:06:03 -04:00
Mark Eaton f925bcb140 change font; harmonize menus; make phone number clickable 2022-08-15 17:04:35 -04:00
Mark Eaton 3b0626f168 collapse 'Define Your Search' on small screens 2022-08-10 10:47:45 -04:00
Mark Eaton 0c54e0e105 make phone number clickable; use kbcc font family 2022-08-09 09:41:13 -04:00
Mark Eaton 669513c557 start a new version, make some minor changes 2022-08-08 14:01:08 -04:00
27 changed files with 7483 additions and 2073 deletions
+20
View File
@@ -0,0 +1,20 @@
module.exports = {
env: {
browser: true,
es2021: true,
},
extends: [
'plugin:vue/vue3-essential',
'airbnb-base',
],
overrides: [],
parserOptions: {
ecmaVersion: 'latest',
sourceType: 'module',
},
plugins: [
'vue',
],
rules: {
},
};
+1
View File
@@ -0,0 +1 @@
{ "bracketSameLine": true, "htmlWhitespaceSensitivity": "ignore" }
+21
View File
@@ -0,0 +1,21 @@
MIT License
Copyright (c) 2023 Mark Eaton
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
-106
View File
@@ -1,106 +0,0 @@
<body class="s-lib-public-body">
<!-- BEGIN: Page Header -->
{{public_header}}
<!-- END: Page Header -->
<!-- BEGIN: Content Header -->
<div id="s-lib-public-header" class="s-lib-header container s-lib-side-borders">
<div id="s-lib-bc">
{{breadcrumbs}}
</div>
<h1 id="s-lib-public-header-title">{{page_title}}
</h1>
<div id="s-lib-public-header-desc">{{page_description}}
</div>
</div>
<!-- END: Content Header -->
<!-- BEGIN: Nav Bar -->
<div id="s-lib-public-nav" class="container s-lib-side-borders">
{{page_nav}}
</div>
<!-- END: Nav Bar -->
<!-- BEGIN: content -->
<div id="s-lib-public-main" class="s-lib-main container s-lib-side-borders">
<section>
<div id="s-lg-az-search-bar" class="row">
<div id="az-search-col-1" class="col-md-12 center">
</div>
</div>
</section>
<section>
<div id="s-lg-az-cols" class="row">
<div id="col1" class="col-md-8 center">
<div id="s-lg-az-filters" class="pad-right-sm pad-bottom-med">
<section>
<div id="s-lg-az-filter-cols" class="row">
<div id="col-subjects" class="col-md-4 center">
{{subject_list}}
</div>
<div id="col-types" class="col-md-4 center">
{{type_list}}
</div>
<div id="col-vendors" class="col-md-4 center">
{{vendor_list}}
</div>
</div>
</section>
</div>
<div id="s-lg-az-index" class="pad-right-sm">
{{alpha_list}}
</div>
<div id="s-lg-az-search-reset" class="pad-top-med pad-bottom-med">
{{search_reset}}
</div>
<div id="s-lg-az-content" class="pad-right-sm pad-top-med">
<div class="bold s-lib-color-lt-grey pad-top-med text-center">Loading...</div>
</div>
</div>
<div id="col2" class="col-md-4 center">
{{popular_box}}
{{trials_box}}
</div>
</div>
</section>
</div>
<!-- END: content -->
<!-- BEGIN: Page Footer -->
<div id="s-lib-footer-public" class="s-lib-footer footer container s-lib-side-borders">
<div>
<div id="s-lib-footer-brand">
Powered by <a href="http://www.springshare.com">Springshare</a>.
</div>
<div id="s-lib-footer-rights">
All rights reserved.
</div>
<div id="s-lib-footer-login-link">
<a href="https://kbcc-cuny.libapps.com/libapps/login.php?site_id=2365">Login to LibApps</a>.
</div>
</div>
<div>
<div id="s-lib-footer-print-link">
View this page in a format suitable for <a href="#">printers and screen-readers</a>.
</div>
<div id="s-lib-footer-support-link">
</div>
</div>
</div> <!-- END: Page Footer -->
<div id="s-lib-alert" title="">
<div id="s-lib-alert-content"></div>
</div>
<div id="s-lib-popover-title" class="hide">
<span class="text-info"><strong>title</strong></span>
<button type="button" id="popclose" class="close" onclick="jQuery('.s-lib-popover').popover('hide')">&times;</button>
</div>
<div id="s-lib-popover-content" class="hide"><i class="fa fa-refresh fa-spin"></i> Loading...
<button class="btn btn-default btn-sm popclose" type="button">Close</button>
</div>
<div id="s-lib-scroll-top" title="Back to Top">
<span class="fa-stack fa-lg">
<i class="fa fa-square-o fa-stack-2x"></i>
<i class="fa fa-angle-double-up fa-stack-1x" style="position:relative; bottom:2px;"></i>
</span>
</div>
<!-- BEGIN: Custom Footer -->
{{public_footer}}
<!-- END: Custom Footer -->
</body>
-3
View File
@@ -1,3 +0,0 @@
<div id="bannercontainer">
<img id="newbanner" src="https://libapps.s3.amazonaws.com/accounts/16298/images/xsmall-2.jpg" />
</div>
+61
View File
@@ -0,0 +1,61 @@
<div id="hours-content-container">
<div id="hours-content"></div>
<p>See our <a href="https://library.kbcc.cuny.edu/calendar">hours</a> page for more info.</p>
</div>
<script>
$(document).ready(function(){
// a function to add the offset
Date.prototype.addHours= function(h){
this.setHours(this.getHours()+h);
return this;
}
$.ajax({
url: "https://kbcc-cuny.libcal.com/widget/hours/grid?iid=5570&format=json&weeks=1&systemTime=0",
type: 'GET',
cache: false,
dataType: 'jsonp'
})
.done( function (data) {
for (let i = 0; i < data.locations.length; i++) {
if (data.locations[i].lid === 16733) {
weekdays = ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"];
for (let j = 0; j < weekdays.length; j++) {
let x = weekdays[j];
hours = data.locations[i].weeks[0][x]["rendered"];
currently = data.locations[i].weeks[0][x]["times"]["currently_open"];
let start_and_end = hours.split(" - ");
let target_date = new Date(data.locations[i].weeks[0][x]["date"]);
offset = target_date.getTimezoneOffset() / 60;
target_date.addHours(offset);
let today = new Date()
let isToday = (today.toDateString() == target_date.toDateString());
if (isToday) {
if (start_and_end.length === 1) {
document.getElementById("hours-content").innerHTML += "The library is <strong>CLOSED</strong> today.<br />"
} else if (currently) {
document.getElementById("hours-content").innerHTML += "The library is currently <strong>OPEN</strong>.<br />Today's hours are <strong>" + hours + "</strong>.<br />";
} else {
document.getElementById("hours-content").innerHTML += "The library is currently <strong>CLOSED</strong>.<br />Today's hours are <strong>" + hours + "</strong>.<br />";
}
}
}
}
}
})
});
</script>
<style>
#hours-content-container {
margin-top: -10px;
text-align: center;
font-size: 1.7em;
}
</style>
+3 -56
View File
@@ -11,6 +11,9 @@ height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
text-decoration:none;
}
/* style slide out chat */
#lcs_slide_out_button-21944 { font-size: 1.5em; }
/* Fix the color of the "Search" button on the subject pages */
form .btn.btn-info {
background-color:#003466;
@@ -105,62 +108,6 @@ ul.nav.nav-pills > .s-lg-index-nav-btn.active > button.btn:focus {
outline: none;
}
/* New CSS for the Kingsborough banner that was developed by Kwatei */
#bannerwrap {
top:10px;
width:100%;
height:100px;
position:relative;
margin:0px auto;
float:none;
clear:none;
}
#bannerleft {
background:url(https://libapps.s3.amazonaws.com/accounts/16298/images/KCC_Offical_Logo.jpg);
background-size:contain;
width:367px;
height:105px;
margin:0px auto;
position:relative;
float:left;
clear:none;
}
#bannerx {
height:105px;
background-image:url(https://libapps.s3.amazonaws.com/accounts/16298/images/logo_x_new.png);
background-size:contain;
background-repeat: repeat-x;
}
#innerbannercont {
width:660px;
float:right;
clear:left;
height:33px;
position:relative;
z-index:12;
font-size:12px;
text-align:right;
color:#fff;
margin:3px;
}
#innerbannercont a {
color:#fff;
text-decoration:none;
}
#spacer {
height:30px;
}
#s-lib-bc {
clear:both;
}
/* alternate fonts included to accommodate computers that do not have the defaults */
body {
@@ -57,21 +57,6 @@
</div>
</div>
<!-- END: content -->
<!-- BEGIN: Page Footer
<div style="height:10px; background-color:#ff4e00"></div>
<div style="height:50px; background-color:#003466; color:white; padding:5px 20px 0px 20px">
<span>
Robert J. Kibbee Library, 2001 Oriental Blvd, Brooklyn, NY, 11235<br>
</span>
<span style="float:right" class="whiteahrefs">
<a href="https://kbcc-cuny.libapps.com/libapps/login.php?site_id=2365">Login to LibApps</a>
</span>
<span style="clear:both" class="whiteahrefs">
718-368-5632 | <a href="mailto:reference.desk@kbcc.cuny.edu">reference.desk@kbcc.cuny.edu</a> |
<a href="https://www.twitter.com/kbcclibrary">@kbcclibrary</a>
</span>
</div>
END: Page Footer -->
<!-- BEGIN: Page Footer-->
<div id="s-lib-footer-public" class="s-lib-footer footer container s-lib-side-borders">
<div>
-522
View File
@@ -1,522 +0,0 @@
<style>
body {
color: #111;
overflow-x: hidden;
}
/* style slide out chat */
#lcs_slide_out_button-21944 { font-size: 1.5em; }
/* style alert */
#corona-alert {
text-align: center;
background-color: #faf870;
padding: 5px;
}
#corona-alert-text {
color: #111;
font-size: 1.5em;
}
/* style header */
#header-div {
padding: 30px;
text-align: center;
}
/* style navbar */
nav.navbar-default.yamm {
background-color: white;
border: none;
font-size: 1.4em;
color: #111;
margin-top: 20px;
border-radius: 0px;
}
.navbar-default .navbar-nav >li >a { color: #111; }
.faux-card {
margin-left: 16px;
}
/* style background image */
.kbcc-background-image {
background: linear-gradient(to bottom, rgba(255,255,255,0.6) 0%,rgba(255,255,255,0.6) 100%), url("https://libapps.s3.amazonaws.com/accounts/16298/images/library_front_view.jpg");
background-position: 50% 71%;
padding: 20px 0px;
border-radius: 5px;
background-size: cover;
margin: -30px 0px 30px 0px;
}
/* style jumbotron */
.onesearch-jumbotron {
text-align: center;
margin-top: -40px;
}
#onesearch-header {
font-size: 10em;
margin-bottom: 0px;
}
.zero-margin {
margin-left: -2px;
margin-right: -2px;
}
#dropdownMenu1 { border-radius: 0px; }
a.searchmenu { color: #111; }
.highlight-menu-item { padding: 2px; }
.highlight-menu-item:hover {
background-color: #eee;
cursor: pointer;
}
/* style link list */
.link-list { font-size: 1.5em; }
/* style for nav by the jumbotron */
.nav-divs-by-jumbotron {
text-align: center;
padding: 6px;
margin: 6px 0px;
color: white;
background-color: #003466;
border-radius: 3px;
}
.nav-divs-by-jumbotron>h2 {
font-size: 1.5em;
margin-bottom: 4px;
margin-top: 4px;
}
a.no-underline { text-decoration: none; }
.nav-divs-by-jumbotron:hover { background-color: #444; }
#eq_32886 {
background-color: #003466;
border: none;
}
#eq_32886:hover { background-color: #444; }
.nav-divs-by-jumbotron:hover > h2 > #eq_32886 { background-color: #444; }
#bookastudyroom { cursor: pointer; }
/* style the panels with the text content */
.panel>.show-panel {
background-color: #003466;
text-align: center;
}
.hide-body-border {
border: none;
box-shadow: none;
}
.glyphicon-panel-title { font-size: 2em; }
.content-panel-title {
color: white;
font-size: 2em;
}
.content-panel-title>h2 {
margin: 7px 0px;
font-size: 1em;
}
.panel-heading { padding: 2px; }
}
/* style the gallery */
.slick-slide img {
padding: 2px;
max-height: 350px !important;
object-fit: contain;
margin: 0px;
}
.s-lib-public-side-header { display: none; }
.slick-active { outline: 0; }
/* style the hours */
.hours { text-align:center; }
.hours-panel-body { padding: 10px 5px 0px 5px; }
.padding-0 {
padding-left: 4px;
padding-right: 4px;
flex:1 1 auto;
display: flex;
}
.equal {
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
}
.panel { flex:1 0 100%; }
.panel-outline-color {
border: solid #555 1px;
font-size: 1.2em;
line-height: 1.4em;
}
.vertical-align {
display: flex;
align-items: center;
height: 100%;
}
.more-link {
text-align: center;
width: 100%;
}
/* style the yamm menu */
.dropdown-margin { margin-right: 50px; }
.bigger-fancy-text { font-size: 1.2em; }
.yamm1 { max-width: 900px; }
.yamm2 { max-width: 675px; }
.yamm3 { max-width: 300px; }
.yamm4 { max-width: 460px; }
#yamm4-margins { margin: -15px 0px; }
/* style footer */
#orange-line {
height:10px;
background-color: #ff4e00;
}
#main-blue-footer {
background-color: #003466;
color: white;
padding: 30px;
}
.whiteahrefs a:link, .whiteahrefs a:hover, .whiteahrefs a:visited, .whiteahrefs a:active {
color: white;
text-decoration:none;
}
.whiteahrefs a i {
margin: 4px 5px 0px 0px;
font-size: 1.5em
}
.whiteahrefs { margin-top: 10px; }
#lighthouse-logo > img { max-width: 150px; }
/* media queries */
@media only screen and (min-width: 1px) {
#library-logo {
max-width: 100%;
max-height: 150px;
}
#kb-cuny-logo {
max-width: 100%;
max-height: 150px;
}
#corona-alert { margin: -25px 6px 0px 12px; }
.form-width { width: 220px; }
.zero-margin { margin: 7px auto; }
.nav-by-jumbotron { margin-top: 40px !important; }
#main-blue-footer { min-height: 450px; }
.library-address { float: left; }
#cuny-logo {
float: left;
clear: both;
margin-top: 10px;
}
.libapps {
float: left;
clear: left;
}
}
@media only screen and (min-width: 767px) {
#corona-alert { margin: -20px 12px 0px 12px; }
.zero-margin { margin: -2px; }
.nav-by-jumbotron { margin-top: 0px !important; }
#lighthouse-logo {
display: inline-block;
float: left;
}
#main-blue-footer { min-height: 210px; }
.library-address {
display: inline-block;
margin: -10px 30px;
font-size: 1.1em;
}
#cuny-logo {
float: right;
clear: none;
margin: -10px 0px;
}
.libapps {
float: right;
clear: both;
}
}
@media only screen and (min-width: 992px) {
#header-div { text-align: left; }
#kb-cuny-logo {
max-width: 38%;
max-height: 300px;
margin-top: -15px;
}
#library-logo {
float: right;
max-width: 62%;
max-height: 300px;
margin-top: -15px;
margin-right: -32px;
}
#corona-alert { margin-top: -10px; }
nav.navbar-default.yamm { margin-top: 10px; }
.form-width { width: 350px; }
}
@media only screen and (min-width: 1200px) {
#kb-cuny-logo { margin-top: 0px; }
#library-logo { margin-top: -3px; }
}
/*!
* Yamm!3 - Yet another megamenu for Bootstrap 3
* http://geedmo.github.com/yamm3
*
* @geedmo - Licensed under the MIT license
*/
.yamm .nav,
.yamm .collapse,
.yamm .dropup,
.yamm .dropdown {
position: static;
}
.yamm .container {
position: relative;
}
.yamm .dropdown-menu {
left: auto;
}
.yamm .yamm-content {
padding: 20px 30px;
}
.yamm .dropdown.yamm-fw .dropdown-menu {
left: 0;
right: 0;
}
/* End of Yamm */
</style>
<!-- scripts to make the Book a Study Room widget run -->
<script src="https://kbcc-cuny.libcal.com/js/equipment.min.js"></script>
<script>
jQuery(function(){
jQuery("#eq_32886, #bookastudyroom").LibCalEquipmentBooking({iid: 5570, gid: 32886, eid: 0, width: 560, height: 680});
});
</script>
<!-- the configuration file for the hours widget -->
<script type="text/javascript" src="//libapps.s3.amazonaws.com/sites/2365/include/hours-babel.js"></script>
<!-- the code for the hours widget -->
<!-- please forgive the old-timey JS; it is there because we need to support IE10 & IE11 -->
<script type="text/javascript">
function hoursFunction() {
const h = JSON.parse(hours);
const options_weekday = { weekday: 'long' };
const options_weekday_short = { weekday: 'short' };
const options_date = { month: 'short', day: 'numeric' };
for (var i = 0; i < h.length; i++) {
let targetDate = new Date(h[i].Date + "T00:00:00.000-05:00");
let today = new Date();
if (window.innerWidth < 500) {
weekday = targetDate.toLocaleDateString("en-US", options_weekday_short)
} else {
weekday = targetDate.toLocaleDateString("en-US", options_weekday)
}
if (targetDate.getFullYear() === today.getFullYear() &&
targetDate.getMonth() === today.getMonth() &&
targetDate.getDate() === today.getDate()) {
document.getElementById('hours0').innerHTML = "<p><strong>Today</strong><br />" + targetDate.toLocaleDateString("en-US", options_date) + "<br />" + h[i].Hours + "</p>";
var start = true;
var count = 1;
} else if (start === true && count < 3 && h[i].Hours === "Closed" ) {
document.getElementById('hours' + count).innerHTML = "<span style='color:#666;'><p>" + weekday + "<br />" + targetDate.toLocaleDateString("en-US", options_date) + "<br />" + h[i].Hours + "</p></span>";
count++;
} else if (start === true && count < 3 && h[i].Hours != "Closed") {
document.getElementById('hours' + count).innerHTML = "<p>" + weekday + "<br />" + targetDate.toLocaleDateString("en-US", options_date) + "<br />" + h[i].Hours + "</p>";
count++;
}
}
};
</script>
<!-- polyfills to make .forEach and .includes work in IE10 and IE11 -->
<script type="text/javascript">
if (window.NodeList && !NodeList.prototype.forEach) {
NodeList.prototype.forEach = Array.prototype.forEach;
}
String.prototype.includes = function(match) {
return this.indexOf(match) !== -1;
}
</script>
<!-- script to make OneSearch dropdown work -->
<!-- please forgive the old-timey JS; it is there because we need to support IE10 & IE11 -->
<script type="text/javascript">
function customizeSearch(facet) {
// re-render the dropdown menu with the current pick
document.getElementById('dropdownMenu1').innerHTML = facet + ' <span class="caret"></span>';
document.getElementById("primoQueryTemp").setAttribute("placeholder", "Enter search term here");
// reset any previously selected facets
document.querySelectorAll('.deleteWithDropdownChange').forEach( function(e) { e.remove(); });
document.getElementById("formToAppendInputsTo").setAttribute("action", "https://cuny-kb.primo.exlibrisgroup.com/discovery/search");
document.getElementById("tabSetting").setAttribute("value", "Everything");
document.getElementById("SearchScopeSetting").setAttribute("value", "IZ_CI_AW");
// add the facet that matches the user's dropdown selection
if (facet === "Books") {
document.getElementById("formToAppendInputsTo").insertAdjacentHTML('afterbegin', '<input name="facet" value="rtype,include,books" type="hidden" class="deleteWithDropdownChange" />');
} else if (facet === "Articles") {
document.getElementById("formToAppendInputsTo").insertAdjacentHTML('afterbegin', '<input name="mfacet" value="rtype,include,articles,1" type="hidden" class="deleteWithDropdownChange"/><input name="mfacet" value="rtype,include,newspaper_articles,1" type="hidden" class="deleteWithDropdownChange" />');
} else if (facet === "Videos") {
document.getElementById("formToAppendInputsTo").insertAdjacentHTML('afterbegin', '<input name="facet" value="rtype,include,videos" type="hidden" class="deleteWithDropdownChange" />');
} else if (facet === "Journals") {
document.getElementById("formToAppendInputsTo").setAttribute('action', 'https://cuny-kb.primo.exlibrisgroup.com/discovery/jsearch');
document.getElementById("tabSetting").setAttribute("value", "jsearch_slot");
} else if (facet === "Newspapers") {
document.getElementById("formToAppendInputsTo").setAttribute('action', 'https://cuny-kb.primo.exlibrisgroup.com/discovery/npsearch');
} else if (facet === "Course Reserves") {
document.getElementById("tabSetting").setAttribute("value", "CourseReserves");
document.getElementById("SearchScopeSetting").setAttribute("value", "CourseReserves");
} else {
console.log("no match");
}
// store the facet, for use on page reload
sessionStorage.facet = facet;
}
// if the stored facet exists on page load, render the dropdown with that facet, then clear the stored facet
function sessionFunction() {
if (sessionStorage.facet && sessionStorage.searchTerms) {
stored_terms = sessionStorage.searchTerms;
document.getElementById("primoQueryTemp").value = stored_terms;
stored_facet = sessionStorage.facet;
customizeSearch(stored_facet);
}
sessionStorage.clear();
};
</script>
<!-- OneSearch widget script from OLS, modified -->
<!-- please forgive the old-timey JS; it is there because we need to support IE10 & IE11 -->
<script type="text/javascript">
function addPrimoQuery(e) {
// prevent the user from submitting the form if no dropdown item has been selected. Added by ME.
e.preventDefault();
e.stopPropagation();
if (document.getElementById("dropdownMenu1").innerHTML.includes('Define') === true) {
$("#dropdownMenu1").trigger('click.bs.dropdown.data-api');
document.getElementById("primoQueryTemp").value = "";
document.getElementById("primoQueryTemp").setAttribute("placeholder", "Please make a selection");
return true;
};
// save the search terms, for use on page reload
sessionStorage.searchTerms = document.getElementById("primoQueryTemp").value;
// original OLS widget
document.getElementById("primoQuery").value = "any,contains," + document.getElementById("primoQueryTemp").value.replace(/[,]/g, " ");
// If you changed the form name at the top, change it below to match
document.forms.searchPrimoForm1.submit();
}
</script>
<!-- run the hours widget and the sessionStorage stuff on load -->
<script>
window.onload = function () {
hoursFunction()
sessionFunction()
}
</script>
<!-- Load bootstrap accessibility libraries (https://github.com/paypal/bootstrap-accessibility-plugin) -->
<!--<link rel="stylesheet" type="text/css" href="//libapps.s3.amazonaws.com/sites/2365/include/bootstrap-accessibility.min.css">-->
<!--<script type="text/javascript" src="//libapps.s3.amazonaws.com/sites/2365/include/bootstrap-accessibility.min.js"></script>-->
<!-- FontAwesome -->
<script type="text/javascript" src="//libapps.s3.amazonaws.com/sites/2365/include/fa.js"></script>
<!-- If browser is IE, run an alternate version of lg-public.min.js with no ECMAscript 6 -->
<script type="text/javascript">
if (window.document.documentMode) {
document.write('<script src="//libapps.s3.amazonaws.com/sites/2365/include/lg-public.min.js"><\/script>');
}
</script>
-507
View File
@@ -1,507 +0,0 @@
<body class="s-lib-public-body">
<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NXHWQX3"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->
<!-- BEGIN: content -->
<div id="s-lib-public-main" class="s-lib-main container s-lib-side-borders">
<div id="s-lg-index-cols">
<div class="row">
<div class="col-xs-12" id="header-div">
<a href="https://www.kbcc.cuny.edu"><img id="kb-cuny-logo" class="image-fail" alt="CUNY and Kingsborough logos" src="https://libapps.s3.amazonaws.com/accounts/16298/images/kbcc-logo-CUNY.png" /></a>
<img id="library-logo" class="image-fail" alt="Kibbee Library logo" src="https://libapps.s3.amazonaws.com/accounts/16298/images/xsmall-2.jpg" />
</div>
</div>
<div class="row">
<div class="col-xs-12">
<div id="corona-alert" style="cursor: pointer; padding-left: 20px; padding-right: 20px;" type="button" data-toggle="modal" data-target=".bs-example-modal-sm">
<span id="corona-alert-text">No fines on KBCC books checked out before the pandemic! Just return them to any CUNY Library.</span>
</div>
</div>
<!-- Modal -->
<div class="modal fade bs-example-modal-sm" tabindex="-1" role="dialog" aria-labelledby="mySmallModalLabel">
<div class="modal-dialog modal-sm" role="document">
<div class="modal-content" style="border-radius: 3px;">
<div class="modal-body">
<button type="button" class="close" data-dismiss="modal" aria-label="Close" style="padding: 5px 5px 12px 12px;"><span aria-hidden="true">&times;</span></button>
<h4 class="modal-title" id="myModalLabel">Before returning books to another CUNY library, please make sure you have updated your vaccine information to Cleared4 or checked rules for visiting that campus.</h4>
</div>
</div>
</div>
</div>
<!-- End modal -->
</div>
<div class="row">
<div class="col-xs-12">
<nav class="navbar navbar-default yamm">
<div class="container-fluid">
<div>
<ul class="nav navbar-nav">
<li><a class="ga-main-navbar" href="https://cuny-kb.primo.exlibrisgroup.com/discovery/account?vid=01CUNY_KB:CUNY_KB">Library Account</a></li>
<li class="dropdown">
<a class="dropdown-toggle ga-main-navbar" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Find It <span class="caret"></span></a>
<ul class="dropdown-menu dropdown-margin">
<li>
<div class="yamm-content yamm1">
<div class="row">
<a class="searchmenu" aria-label="Databases A to Z" href="https://library.kbcc.cuny.edu/az.php">
<div class="col-xs-12 col-md-4 col-lg-3 highlight-menu-item bigger-fancy-text">
<i class="fas fa-database"></i>
<strong>Databases A-Z</strong>
<p class="faux-card">An alphabetical listing of the library's electronic collections</p>
</div>
</a>
<a class="searchmenu" aria-label="Course Reserves" href="https://cuny-kb.primo.exlibrisgroup.com/discovery/search?vid=01CUNY_KB:CUNY_KB&tab=CourseReserves&search_scope=CourseReserves">
<div class="col-xs-12 col-md-4 col-lg-3 highlight-menu-item bigger-fancy-text">
<i class="fas fa-cloud-download-alt"></i>
<strong>Course Reserves</strong>
<p class="faux-card">Find class materials through the library</p>
</div>
</a>
<a class="searchmenu" aria-label="Journal Search" href="https://cuny-kb.primo.exlibrisgroup.com/discovery/jsearch?vid=01CUNY_KB:CUNY_KB">
<div class="col-xs-12 col-md-4 col-lg-3 highlight-menu-item bigger-fancy-text">
<i class="fas fa-journal-whills"></i>
<strong>Journal Search</strong>
<p class="faux-card">Find newspapers, magazines and scholarly journals</p>
</div>
</a>
<a class="searchmenu" aria-label="CUNY Academic Works" href="https://library.kbcc.cuny.edu/academicworks">
<div class="col-xs-12 col-md-4 col-lg-3 highlight-menu-item bigger-fancy-text">
<i class="fas fa-archive"></i>
<strong>CUNY Academic Works</strong>
<p class="faux-card">Research and publications from scholars across CUNY</p>
</div>
</a>
<div class="clearfix visible-lg-block"></div>
<a class="searchmenu" aria-label="KBCC Bookstore" href="https://www.bkstr.com/kingsboroughccstore/home">
<div class="col-xs-12 col-md-4 col-lg-3 highlight-menu-item bigger-fancy-text">
<i class="fas fa-cash-register"></i>
<strong>KBCC Bookstore</strong>
<p class="faux-card">Search for and purchase your textbook from KBCC</p>
</div>
</a>
<a class="searchmenu" aria-label="Newspaper Search" href="https://cuny-kb.primo.exlibrisgroup.com/discovery/npsearch?vid=01CUNY_KB:CUNY_KB&search_scope=all">
<div class="col-xs-12 col-md-4 col-lg-3 highlight-menu-item bigger-fancy-text">
<i class="fas fa-newspaper"></i>
<strong>Newspaper Search</strong>
<p class="faux-card">Find newspaper articles using OneSearch</p>
</div>
</a>
<a class="searchmenu" aria-label="Research Guides" href="https://library.kbcc.cuny.edu/guides">
<div class="col-xs-12 col-md-4 col-lg-3 highlight-menu-item bigger-fancy-text">
<i class="fas fa-search"></i>
<strong>Research Guides</strong>
<p class="faux-card">Guides and tutorials from the KBCC librarians</p>
</div>
</a>
<a class="searchmenu" aria-label="Google Scholar" href="https://scholar.google.com/">
<div class="col-xs-12 col-md-4 col-lg-3 highlight-menu-item bigger-fancy-text">
<i class="fas fa-graduation-cap"></i>
<strong>Google Scholar</strong>
<p class="faux-card">Search for scholarly articles at Kingsborough and beyond, using Google</p>
</div>
</a>
</div>
</div>
</li>
</ul>
</li>
<li class="dropdown">
<a class="dropdown-toggle ga-main-navbar" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Services <span class="caret"></span></a>
<ul class="dropdown-menu dropdown-margin">
<li>
<div class="yamm-content yamm2">
<div class="row">
<a class="searchmenu" aria-label="Library Instruction" href="https://library.kbcc.cuny.edu/libraryservices/informationliteracy">
<div class="col-xs-12 col-md-4 highlight-menu-item bigger-fancy-text">
<i class="fas fa-chalkboard-teacher"></i>
<strong>Library Instruction</strong>
<p class="faux-card">Book an instruction session with a librarian</p>
</div>
</a>
<a class="searchmenu" aria-label="Inter Library Loan" href="http://kbcc.cuny.illiad.oclc.org/illiad/logon.html">
<div class="col-xs-12 col-md-4 highlight-menu-item bigger-fancy-text">
<i class="fas fa-swatchbook"></i>
<strong>Interlibrary Loan</strong>
<p class="faux-card">Borrow books and articles from other libraries</p>
</div>
</a>
<a class="searchmenu" aria-label="Media Services" href="https://library.kbcc.cuny.edu/mediaservices">
<div class="col-xs-12 col-md-4 highlight-menu-item bigger-fancy-text">
<i class="fas fa-photo-video"></i>
<strong>Media Services</strong>
<p class="faux-card">Equipment requests and DVD borrowing</p>
</div>
</a>
<div class="clearfix visible-md-block visible-lg-block"></div>
<a class="searchmenu" aria-label="Purchase a book" href="https://kbcc-cuny.libwizard.com/f/bookrequest">
<div class="col-xs-12 col-md-4 highlight-menu-item bigger-fancy-text">
<i class="fas fa-shopping-basket"></i>
<strong>Purchase a book</strong>
<p class="faux-card">Suggest a book to purchase</p>
</div>
</a>
<a class="searchmenu" aira-label="Add to reserves" href="https://kbcc-cuny.libwizard.com/id/8cdb3f1a787de3c307a8cf5d75cad406">
<div class="col-xs-12 col-md-4 highlight-menu-item bigger-fancy-text">
<i class="fas fa-bookmark"></i>
<strong>Add to reserves</strong>
<p class="faux-card">Suggest a book to add to reserves</p>
</div>
</a>
<a class="searchmenu" aira-label="Virtual Study Hall" href="https://library.kbcc.cuny.edu/StudyHall">
<div class="col-xs-12 col-md-4 highlight-menu-item bigger-fancy-text">
<i class="fas fa-paperclip"></i>
<strong>Virtual Study Hall</strong>
<p class="faux-card">Work together with other students and librarians online</p>
</div>
</a>
</div>
</div>
</li>
</ul>
</li>
<li class="dropdown">
<a class="dropdown-toggle ga-main-navbar" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">About Us <span class="caret"></span></a>
<ul class="dropdown-menu dropdown-margin">
<li>
<div class="yamm-content yamm3">
<div class="row">
<a class="searchmenu" aria-label="Faculty and Staff" href="https://library.kbcc.cuny.edu/about-us/directory">
<div class="col-xs-12 highlight-menu-item bigger-fancy-text">
<i class="fas fa-address-book"></i>
<strong>Faculty & Staff</strong>
<p class="faux-card">Meet the Kingsborough Library</p>
</div>
</a>
<a class="searchmenu" aria-label="Subject Liaisons" href="https://library.kbcc.cuny.edu/about-us/liaisons">
<div class="col-xs-12 highlight-menu-item bigger-fancy-text">
<i class="fas fa-theater-masks"></i>
<strong>Subject Liaisons</strong>
<p class="faux-card">Find your library liaison</p>
</div>
</a>
<!-- <a class="searchmenu" aria-label="Library Departments" href="https://library.kbcc.cuny.edu/libraryservices">
<div class="col-xs-12 highlight-menu-item bigger-fancy-text">
<i class="fas fa-inbox"></i>
<strong>Library Departments</strong>
<p class="faux-card">Explore the library's functions</p>
</div>
</a>-->
<a class="searchmenu" aria-label="Campus Map" href="https://tour.kingsborough.edu/">
<div class="col-xs-12 highlight-menu-item bigger-fancy-text">
<i class="fas fa-map-marked-alt"></i>
<strong>Campus Map</strong>
<p class="faux-card">How to find us</p>
</div>
</a>
<a class="searchmenu" aria-label="Hours" href="https://library.kbcc.cuny.edu/calendar">
<div class="col-xs-12 highlight-menu-item bigger-fancy-text">
<i class="fas fa-clock"></i>
<strong>Hours</strong>
<p class="faux-card">See the library's opening hours</p>
</div>
</a>
<a class="searchmenu" aria-label="FAQ" href="https://library.kbcc.cuny.edu/faq">
<div class="col-xs-12 highlight-menu-item bigger-fancy-text">
<i class="fas fa-question-circle"></i>
<strong>FAQ</strong>
<p class="faux-card">Answers to frequently asked questions</p>
</div>
</a>
</div>
</div>
</li>
</ul>
</li>
<!-- Hide chat with a librarian
<li>
<a class="no-underline chat1" style="cursor: pointer;" onclick="(function() {if (window.document.documentMode || navigator.userAgent.indexOf('Edge/') > -1) { window.location.href = 'http://library.kbcc.cuny.edu/oldbrowser'; return false; } else {window.open('https://kbcc-cuny.libanswers.com/chat/widget/f7d1629a91e178fd0f799322e803b6e7', 'newwindow', 'width=500, height=400, top=100, left=100'); return false;};})()">
Chat with a Librarian
</a>
</li>
-->
</ul>
</div>
</div>
</nav>
</div>
</div>
</div>
<div class="container" style="margin-top:14px;">
<div class="row kbcc-background-image">
<div class="col-sm-8">
<form class="form-inline yamm onesearch-jumbotron" name="searchPrimoForm1" role="search" method="get" action="https://cuny-kb.primo.exlibrisgroup.com/discovery/search" onsubmit="addPrimoQuery();" enctype="application/x-www-form-urlencoded; charset=utf-8" id="formToAppendInputsTo">
<!-- default is "everything" option suggested from OLS widget builder -->
<input name="vid" value="01CUNY_KB:CUNY_KB" type="hidden" />
<input name="tab" value="Everything" type="hidden" id="tabSetting" />
<input name="search_scope" value="IZ_CI_AW" type="hidden" id=SearchScopeSetting />
<input name="mode" value="basic" type="hidden" />
<input name="highlight" value="true" type="hidden" />
<input name="displayMode" value="full" type="hidden" />
<input name="bulkSize" value="10" type="hidden" />
<input name="dum" value="true" type="hidden" />
<input name="displayField" value="all" type="hidden" />
<input name="pcAvailabiltyMode" value="false" type="hidden" />
<input name="query" id="primoQuery" type="hidden" />
<h1 id="onesearch-header">
<a href="https://cuny-kb.primo.exlibrisgroup.com/discovery/search?tab=Everything&vid=01CUNY_KB:CUNY_KB&lang=en">
<img class="image-fail onesearchsubmit" src="https://libapps.s3.amazonaws.com/accounts/16298/images/onesearch_logo.png" alt="OneSearch" />
</a>
</h1>
<div class="form-group">
<div class="dropdown input-group zero-margin">
<button class="btn btn-default dropdown-toggle" type="button" id="dropdownMenu1" data-toggle="dropdown" aria-haspopup="true" aria-expanded="true">
Define Your Search <span class="caret"></span>
</button>
<ul class="dropdown-menu" aria-labelledby="dropdownMenu1">
<li>
<div class="yamm-content yamm4">
<div class="row" id="yamm4-margins">
<a class="searchmenu" onclick="customizeSearch('Books')">
<div class="col-xs-12 highlight-menu-item">
<strong>Books</strong>
<p class="faux-card">Find print books and ebooks using OneSearch</p>
</div>
</a>
<a class="searchmenu" onclick="customizeSearch('Articles')">
<div class="col-xs-12 highlight-menu-item">
<strong>Articles</strong>
<p class="faux-card">Find articles in journals, newspapers and magazines using OneSearch</p>
</div>
</a>
<a class="searchmenu" onclick="customizeSearch('Videos')">
<div class="col-xs-12 highlight-menu-item">
<strong>Videos</strong>
<p class="faux-card">Find DVDs and streaming videos using OneSearch</p>
</div>
</a>
<a class="searchmenu" onclick="customizeSearch('Books & more')">
<div class="col-xs-12 highlight-menu-item">
<strong>Books, articles and videos</strong>
<p class="faux-card">Search for books, articles & videos using OneSearch</p>
</div>
</a>
<a href="https://cuny-kb.primo.exlibrisgroup.com/discovery/search?vid=01CUNY_KB:CUNY_KB&lang=en&mode=advanced" class="searchmenu">
<div class="col-xs-12 highlight-menu-item">
<strong>Advanced Search</strong>
<p class="faux-card">Use OneSearch's advanced interface</p>
</div>
</a>
<a href="https://library.kbcc.cuny.edu/az.php" class="searchmenu">
<div class="col-xs-12 highlight-menu-item">
<strong>Databases</strong>
<p class="faux-card">See our A to Z list and find databases by subject</p>
</div>
</a>
<a class="searchmenu" onclick="customizeSearch('Journals')">
<div class="col-xs-12 highlight-menu-item">
<strong>Journals</strong>
<p class="faux-card">Find specific scholarly journals (peer reviewed)</p>
</div>
</a>
<a class="searchmenu" onclick="customizeSearch('Newspapers')">
<div class="col-xs-12 highlight-menu-item">
<strong>Newspapers and magazines</strong>
<p class="faux-card">Find specific newspapers and magazines</p>
</div>
</a>
<a class="searchmenu" onclick="customizeSearch('Course Reserves')">
<div class="col-xs-12 highlight-menu-item">
<strong>Course reserves</strong>
<p class="faux-card">Find reserve materials for your classes</p>
</div>
</a>
<!-- Old course reserves menu item
<a href="https://library.kbcc.cuny.edu/er.php?b=c" class="searchmenu">
<div class="col-xs-12 highlight-menu-item">
<strong>Course reserves</strong>
<p class="faux-card">Find reserve materials for your classes</p>
</div>
</a>
-->
</div>
</div>
<li>
</ul>
</div>
<label class="sr-only" for="primoQueryTemp">Search terms</label>
<div class="input-group zero-margin form-width">
<input type="text" class="form-control form-width" name="queryTemp" id="primoQueryTemp" type="search" value="" placeholder="Enter search term here">
</div>
<div class="input-group zero-margin">
<input type="submit" class="btn btn-default form-control onesearchsubmit" value="Search" type="submit" onclick="return addPrimoQuery(event);" />
</div>
</div>
</form>
</div>
<div class="col-sm-4">
<div class="nav-by-jumbotron">
<a class="ga-by-jumbotron">
<div class="nav-divs-by-jumbotron no-underline" id="bookastudyroom">
<h2><button id="eq_32886">Book A Study Room</button></h2>
</div>
</a>
<a href="https://library.kbcc.cuny.edu/az.php" class="no-underline ga-by-jumbotron">
<div class="nav-divs-by-jumbotron">
<h2>Databases</h2>
</div>
</a>
<a href="https://library.kbcc.cuny.edu/guides" class="no-underline ga-by-jumbotron">
<div class="nav-divs-by-jumbotron">
<h2>Research Guides</h2>
</div>
</a>
<a href="https://kbcc-cuny.libwizard.com/f/feedback" class="no-underline ga-by-jumbotron">
<div class="nav-divs-by-jumbotron">
<h2>Send Us Feedback</h2>
</div>
</a>
<!-- hide chat with a librarian
<a class="no-underline chat2" style="cursor: pointer;" onclick="(function() {if (window.document.documentMode || navigator.userAgent.indexOf('Edge/') > -1) { window.location.href = 'http://library.kbcc.cuny.edu/oldbrowser'; return false; } else {window.open('https://kbcc-cuny.libanswers.com/chat/widget/f7d1629a91e178fd0f799322e803b6e7', 'newwindow', 'width=500, height=400, top=100, left=100'); return false;};})()">
<div class="nav-divs-by-jumbotron">
<h2>Chat with a Librarian!</h2>
</div>
</a>
-->
</div>
</div>
</div>
<div class="row">
<div class="col-md-7 col-lg-6">
<div class="panel panel-default hide-body-border">
<div class="panel-heading show-panel">
<span class="panel-title content-panel-title"><h2>Library Links</h2></span>
</div>
<div class="panel-body">
<div class="row">
<div class="col-sm-6">
<ul class="link-list">
<li><a href="https://library.kbcc.cuny.edu/ENGLISH24">How to Use the Library</a></li>
<li><a href="https://library.kbcc.cuny.edu/ebooks">Find eTextbooks and eBooks</a></li>
<li><a href="https://library.kbcc.cuny.edu/social">Social Media</a></li>
<li><a href="https://library.kbcc.cuny.edu/faq">FAQ</a></li>
</ul>
</div>
<div class="col-sm-6">
<ul class="link-list">
<li><a href="http://kbcc.ezproxy.cuny.edu:2048/login?url=http://search.ebscohost.com/login.aspx?authtype=ip,uid&custid=s9000138&profile=ehost&defaultdb=a9h">Academic Search Complete</a></li>
<li><a href="http://kbcc.ezproxy.cuny.edu:2048/login?url=https://search.proquest.com/usmajordailies/advanced/news/fromDatabasesLayer?accountid=38336">US Newspapers</a></li>
<li><a href="http://www.nytimes.com/passes">NY Times Free Pass</a></li>
<li><a href="https://library.kbcc.cuny.edu/video">Video</a></li>
</ul>
</div>
</div>
</div>
</div>
<div class="panel panel-default hide-body-border">
<div class="panel-heading show-panel">
<span class="panel-title content-panel-title"><h2>Upcoming Library Hours</h2></span>
</div>
<div class="panel-body">
<div class="row equal">
<div class="col-xs-2 padding-0">
<div class="panel panel-default panel-outline-color">
<div class="panel-body hours-panel-body">
<span id="hours0" class="hours"></span>
</div>
</div>
</div>
<div class="col-xs-2 padding-0">
<div class="panel panel-default panel-outline-color">
<div class="panel-body hours-panel-body">
<span id="hours1" class="hours"></span>
</div>
</div>
</div>
<div class="col-xs-2 padding-0">
<div class="panel panel-default panel-outline-color">
<div class="panel-body hours-panel-body">
<span id="hours2" class="hours"></span>
</div>
</div>
</div>
<div class="col-xs-2 padding-0">
<div class="panel panel-default panel-outline-color">
<div class="panel-body vertical-align">
<div class="more-link"><a href="https://library.kbcc.cuny.edu/calendar">More Hours</a></div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="col-md-5 col-lg-6">
<div class="panel panel-default hide-body-border">
<div class="panel-heading show-panel">
<span class="panel-title content-panel-title"><h2>Featured in the Library</h2></span>
</div>
<div class="panel-body">
{{content_boxes}}
</div>
</div>
</div>
</div>
</div>
<div class="container">
<div class="row">
<!-- BEGIN: Page Footer -->
<div id="orange-line"></div>
<div id="main-blue-footer">
<div id="lighthouse-logo">
<img src="https://libapps.s3.amazonaws.com/accounts/16298/images/Orange_Vector_Mac_Building.png" />
</div>
<div class="library-address">
<div>
<strong>Robert J. Kibbee Library</strong><br />
2001 Oriental Blvd<br />
Brooklyn, NY, 11209<br />
718-368-5632
</div>
<div class="whiteahrefs">
<a href="mailto:reference.desk@kbcc.cuny.edu">reference.desk@kbcc.cuny.edu</a>
<br />
<a href="https://twitter.com/KBCCLibrary"><i class="fab fa-twitter"></i></a>
<a href="https://www.instagram.com/kbcclibrary/"><i class="fab fa-instagram"></i></a>
<a href="https://www.goodreads.com/user/show/51717966-kingsborough-library"><i class="fab fa-goodreads"></i></a>
<a href="https://www.tiktok.com/@kbcclibrary?lang=en"><i class="fab fa-tiktok"></i></a>
</div>
</div>
<div id="cuny-logo">
<a href="https://www.cuny.edu"><img src="https://libapps.s3.amazonaws.com/accounts/16298/images/CUNYlogo-white.png" /></a>
</div>
<div class="whiteahrefs libapps">
<a href="https://kbcc-cuny.libapps.com/libapps/login.php?site_id=2365">Log in to LibApps</a>
</div>
<div style="height:10px;"></div>
</div>
<!-- END: Page Footer -->
</div>
</div>
</div>
<div id="s-lib-alert" title="">
<div id="s-lib-alert-content"></div>
</div>
<div id="s-lib-popover-title" class="hide">
<span class="text-info"><strong>title</strong></span>
<button type="button" id="popclose" class="close" onclick="jQuery('.s-lib-popover').popover('hide')">&times;</button>
</div>
<div id="s-lib-popover-content" class="hide"><i class="fa fa-refresh fa-spin"></i> Loading...
<button class="btn btn-default btn-sm popclose" type="button">Close</button>
</div>
<div id="s-lib-scroll-top" title="Back to Top">
<span class="fa-stack fa-lg">
<i class="fa fa-square-o fa-stack-2x"></i>
<i class="fa fa-angle-double-up fa-stack-1x" style="position:relative; bottom:2px;"></i>
</span>
</div>
<!-- BEGIN: Custom Footer -->
{{public_footer}}
<!-- END: Custom Footer -->
<!-- LibChat widget script -->
<script src="https://kbcc-cuny.libanswers.com/load_chat.php?hash=f7d1629a91e178fd0f799322e803b6e7"></script>
</body>
-531
View File
@@ -1,531 +0,0 @@
<body class="s-lib-public-body">
<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NXHWQX3"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->
<!-- BEGIN: content -->
<div id="s-lib-public-main" class="s-lib-main container s-lib-side-borders">
<div id="s-lg-index-cols">
<div class="row">
<div class="col-xs-12" id="header-div">
<div class="dropdown" id="hamburger-container">
<button class="btn btn-default dropdown-toggle" type="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="true" id="hamburger">
<i class="fas fa-bars" style="font-size: 2em;"></i>
</button>
<ul class="dropdown-menu fade" aria-labelledby="hamburger" id="hamburger-ul">
<li>
<a class="searchmenu" aria-label="OneSearch" href="https://cuny-kb.primo.exlibrisgroup.com/discovery/search?tab=Everything&vid=01CUNY_KB:CUNY_KB&lang=en">
<div class="highlight-menu-item bigger-fancy-text">
<i class="fas fa-search fa-fw bigger-icon" aria-hidden="true"></i>
<strong>OneSearch</strong>
</div>
</a>
<a class="searchmenu" aria-label="Databases A to Z" href="https://library.kbcc.cuny.edu/az.php">
<div class="highlight-menu-item bigger-fancy-text">
<i class="fas fa-database fa-fw bigger-icon" aria-hidden="true"></i>
<strong>Databases A-Z</strong>
</div>
</a>
<a class="searchmenu" aria-label="Research Guides" href="https://library.kbcc.cuny.edu/guides">
<div class="highlight-menu-item bigger-fancy-text">
<i class="fas fa-telescope fa-fw bigger-icon" aria-hidden="true"></i>
<strong>Research Guides</strong>
</div>
</a>
<a class="searchmenu" aria-label="FAQ" href="https://library.kbcc.cuny.edu/faq">
<div class="highlight-menu-item bigger-fancy-text">
<i class="fas fa-question-circle fa-fw bigger-icon" aria-hidden="true"></i>
<strong>FAQ</strong>
</div>
</a>
<a class="searchmenu" aria-label="Hours" href="https://library.kbcc.cuny.edu/calendar">
<div class="highlight-menu-item bigger-fancy-text">
<i class="fas fa-clock fa-fw bigger-icon" aria-hidden="true"></i>
<strong>Library Hours</strong>
</div>
</a>
<a class="searchmenu" aria-label="Site Map" href="https://library.kbcc.cuny.edu/sitemap">
<div class="highlight-menu-item bigger-fancy-text">
<i class="fas fa-location-arrow fa-fw bigger-icon" aria-hidden="true"></i>
<strong>Site Map</strong>
</div>
</a>
</li>
</ul>
</div>
<a href="https://cuny-kb.primo.exlibrisgroup.com/discovery/account?vid=01CUNY_KB:CUNY_KB" id="login-div" class="no-underline">
<div id="login-text">Login</div>
<div id="login-icon"><i class="fas fa-user"></i></div>
</a>
<img id="library-logo" class="image-fail" alt="Kibbee Library logo" src="https://libapps.s3.amazonaws.com/accounts/16298/images/xsmall-2.jpg" />
<div id="corona-alert" type="button" data-toggle="modal" data-target=".bs-example-modal-sm">
<span id="corona-alert-text">No fines on KBCC books checked out before the pandemic! Just return them to any CUNY Library.</span>
</div>
</div>
<!-- Modal -->
<div class="modal fade bs-example-modal-sm" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
<div class="modal-dialog modal-sm" role="document">
<div class="modal-content" style="border-radius: 3px;">
<div class="modal-body">
<button type="button" class="close" data-dismiss="modal" aria-label="Close" style="padding: 5px 5px 12px 12px;"><span aria-hidden="true">&times;</span></button>
<h4 class="modal-title" id="myModalLabel">Before returning books to another CUNY library, please make sure you have updated your vaccine information to Cleared4 or checked rules for visiting that campus.</h4>
</div>
</div>
</div>
</div>
<!-- End modal -->
</div>
<div class="row" id="hamburger-alternative">
<div class="col-xs-12">
<nav class="navbar navbar-default yamm">
<div class="container-fluid">
<ul class="nav navbar-nav" id="navbar-center">
<li class="dropdown main-nav-dropdown">
<a class="dropdown-toggle ga-main-navbar" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">
<div class="caret-text">Find It</div>
<div class="fancy-caret"><i class="fas fa-angle-down" aria-hidden="true"></i></div>
</a>
<ul class="dropdown-menu fade dropdown-margin">
<li>
<a class="searchmenu" aria-label="Databases A to Z" href="https://library.kbcc.cuny.edu/az.php">
<div class="bigger-fancy-text">
<i class="fas fa-database fa-fw bigger-icon" aria-hidden="true"></i>
<strong>Databases A-Z</strong>
</div>
</a>
<a class="searchmenu" aria-label="Newspaper Search" href="https://cuny-kb.primo.exlibrisgroup.com/discovery/npsearch?vid=01CUNY_KB:CUNY_KB&search_scope=all">
<div class="bigger-fancy-text">
<i class="fas fa-newspaper fa-fw bigger-icon" aria-hidden="true"></i>
<strong>Newspaper Search</strong>
</div>
</a>
<a class="searchmenu" aria-label="Course Reserves" href="https://cuny-kb.primo.exlibrisgroup.com/discovery/search?vid=01CUNY_KB:CUNY_KB&tab=CourseReserves&search_scope=CourseReserves">
<div class="bigger-fancy-text">
<i class="fas fa-cloud-download-alt fa-fw bigger-icon" aria-hidden="true"></i>
<strong>Course Reserves</strong>
</div>
</a>
<a class="searchmenu" aria-label="Journal Search" href="https://cuny-kb.primo.exlibrisgroup.com/discovery/jsearch?vid=01CUNY_KB:CUNY_KB">
<div class="bigger-fancy-text">
<i class="fas fa-book fa-fw bigger-icon" aria-hidden="true"></i>
<strong>Search for Specific Journals</strong>
</div>
</a>
<a class="searchmenu" aria-label="CUNY Academic Works" href="https://library.kbcc.cuny.edu/academicworks" target="_blank">
<div class="bigger-fancy-text">
<i class="fas fa-archive fa-fw bigger-icon" aria-hidden="true"></i>
<strong>CUNY Academic Works</strong>
</div>
</a>
<a class="searchmenu" aria-label="KBCC Bookstore" href="https://www.bkstr.com/kingsboroughccstore/home" target="_blank">
<div class="bigger-fancy-text">
<i class="fas fa-cash-register fa-fw bigger-icon" aria-hidden="true"></i>
<strong>KBCC Bookstore</strong>
</div>
</a>
</li>
</ul>
</li>
<li class="dropdown main-nav-dropdown">
<a class="dropdown-toggle ga-main-navbar" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">
<div class="caret-text">Services </div>
<div class="fancy-caret"><i class="fas fa-angle-down" aria-hidden="true"></i></div></a>
<ul class="dropdown-menu fade dropdown-margin">
<li>
<a class="searchmenu" aria-label="Inter Library Loan" href="http://kbcc.cuny.illiad.oclc.org/illiad/logon.html" target="_blank">
<div class="bigger-fancy-text">
<i class="fas fa-books fa-fw bigger-icon" aria-hidden="true"></i>
<strong>Interlibrary Loan</strong>
</div>
</a>
<a class="searchmenu" aria-label="Book a Library Instruction Session" href="https://library.kbcc.cuny.edu/libraryservices/informationliteracy">
<div class="bigger-fancy-text">
<i class="fas fa-chalkboard-teacher fa-fw bigger-icon" aria-hidden="true"></i>
<strong>Book a Library Instruction Session</strong>
</div>
</a>
<a class="searchmenu" aria-label="Media Services" href="https://library.kbcc.cuny.edu/mediaservices">
<div class="bigger-fancy-text">
<i class="fas fa-photo-video fa-fw bigger-icon" aria-hidden="true"></i>
<strong>Media Services</strong>
</div>
</a>
<a class="searchmenu" aria-label="Suggest a Book for Purchase" href="https://kbcc-cuny.libwizard.com/f/bookrequest">
<div class="bigger-fancy-text">
<i class="fas fa-shopping-basket fa-fw bigger-icon" aria-hidden="true"></i>
<strong>Suggest a Book for Purchase</strong>
</div>
</a>
<a class="searchmenu" aria-label="Suggest an Item to Add to Reserves" href="https://kbcc-cuny.libwizard.com/id/8cdb3f1a787de3c307a8cf5d75cad406">
<div class="bigger-fancy-text">
<i class="fas fa-bookmark fa-fw bigger-icon" aria-hidden="true"></i>
<strong>Suggest an Item to Add to Reserves</strong>
</div>
</a>
</li>
</ul>
</li>
<li class="dropdown main-nav-dropdown">
<a class="dropdown-toggle ga-main-navbar" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">
<div class="caret-text">About Us </div>
<div class="fancy-caret"><i class="fas fa-angle-down" aria-hidden="true"></i></div></a>
<ul class="dropdown-menu fade dropdown-margin">
<li>
<a class="searchmenu" aria-label="Faculty and Staff Directory" href="https://library.kbcc.cuny.edu/about-us/directory">
<div class="bigger-fancy-text">
<i class="fas fa-address-book fa-fw bigger-icon" aria-hidden="true"></i>
<strong>Faculty & Staff Directory</strong>
</div>
</a>
<a class="searchmenu" aria-label="New Arrivals" href="https://library.kbcc.cuny.edu/newarrivals">
<div class="bigger-fancy-text">
<i class="far fa-mail-bulk fa-fw bigger-icon" aria-hidden="true"></i>
<strong>New Arrivals</strong>
</div>
</a>
<a class="searchmenu" aria-label="Subject Liaisons" href="https://library.kbcc.cuny.edu/about-us/liaisons">
<div class="bigger-fancy-text">
<i class="fas fa-theater-masks fa-fw bigger-icon" aria-hidden="true"></i>
<strong>Subject Liaisons</strong>
</div>
</a>
<a class="searchmenu" aria-label="Social Media" href="https://library.kbcc.cuny.edu/social">
<div class="bigger-fancy-text">
<i class="far fa-hashtag fa-fw bigger-icon" aria-hidden="true"></i>
<strong>Social Media</strong>
</div>
</a>
</li>
</ul>
</li>
<li class="dropdown main-nav-dropdown">
<a class="dropdown-toggle ga-main-navbar" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">
<div class="caret-text">Location & Hours </div>
<div class="fancy-caret"><i class="fas fa-angle-down" aria-hidden="true"></i></div></a>
<ul class="dropdown-menu fade dropdown-margin">
<li>
<a class="searchmenu" aria-label="Campus Map" href="https://tour.kingsborough.edu/">
<div class="bigger-fancy-text">
<i class="fas fa-map-marked-alt fa-fw bigger-icon" aria-hidden="true"></i>
<strong>Campus Map</strong>
</div>
</a>
<a class="searchmenu" aria-label="Hours" href="https://library.kbcc.cuny.edu/calendar">
<div class="bigger-fancy-text">
<i class="fas fa-clock fa-fw bigger-icon" aria-hidden="true"></i>
<strong>Library Hours</strong>
</div>
</a>
</li>
</ul>
</li>
<li class="dropdown main-nav-dropdown">
<a class="dropdown-toggle ga-main-navbar" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">
<div class="caret-text">Help </div>
<div class="fancy-caret"><i class="fas fa-angle-down" aria-hidden="true"></i></div></a>
<ul class="dropdown-menu fade dropdown-margin">
<li>
<a class="searchmenu" aria-label="Ask A Librarian" href="https://library.kbcc.cuny.edu/askalibrarian">
<div class="bigger-fancy-text">
<i class="fas fa-book-reader fa-fw bigger-icon" aria-hidden="true"></i>
<strong>Ask A Librarian</strong>
</div>
</a>
<a class="searchmenu" aria-label="FAQ" href="https://library.kbcc.cuny.edu/faq">
<div class="bigger-fancy-text">
<i class="fas fa-question-circle fa-fw bigger-icon" aria-hidden="true"></i>
<strong>FAQ</strong>
</div>
</a>
<a class="searchmenu" aria-label="Research Guides" href="https://library.kbcc.cuny.edu/guides">
<div class="bigger-fancy-text">
<i class="fas fa-telescope fa-fw bigger-icon" aria-hidden="true"></i>
<strong>Research Guides and Tutorials</strong>
</div>
</a>
<a class="searchmenu" aria-label="How to Use the Library" href="https://library.kbcc.cuny.edu/ENGLISH24">
<div class="bigger-fancy-text">
<i class="fas fa-question fa-fw bigger-icon" aria-hidden="true"></i>
<strong>How to Use the Library</strong>
</div>
</a>
</li>
</ul>
</li>
</ul>
</div>
</nav>
</div>
</div>
</div>
<div class="container" style="margin-top:14px;">
<div class="row kbcc-background-image">
<div class="col-sm-8">
<form class="form-inline yamm onesearch-jumbotron" name="searchPrimoForm1" role="search" method="get" action="https://cuny-kb.primo.exlibrisgroup.com/discovery/search" onsubmit="addPrimoQuery();" enctype="application/x-www-form-urlencoded; charset=utf-8" id="formToAppendInputsTo">
<!-- default is "everything" option suggested from OLS widget builder -->
<input name="vid" value="01CUNY_KB:CUNY_KB" type="hidden" />
<input name="tab" value="Everything" type="hidden" id="tabSetting" />
<input name="search_scope" value="IZ_CI_AW" type="hidden" id=SearchScopeSetting />
<input name="mode" value="basic" type="hidden" />
<input name="highlight" value="true" type="hidden" />
<input name="displayMode" value="full" type="hidden" />
<input name="bulkSize" value="10" type="hidden" />
<input name="dum" value="true" type="hidden" />
<input name="displayField" value="all" type="hidden" />
<input name="pcAvailabiltyMode" value="false" type="hidden" />
<input name="query" id="primoQuery" type="hidden" />
<h1 id="onesearch-header">
<a href="https://cuny-kb.primo.exlibrisgroup.com/discovery/search?tab=Everything&vid=01CUNY_KB:CUNY_KB&lang=en">
<img class="image-fail onesearchsubmit" src="https://libapps.s3.amazonaws.com/accounts/16298/images/onesearch_logo.png" alt="OneSearch" />
</a>
</h1>
<div class="form-group" id="flex-search-form">
<div class="dropdown input-group zero-margin" id="blue-border1">
<button class="btn btn-default dropdown-toggle" type="button" id="dropdownMenu1" data-toggle="dropdown" aria-haspopup="true" aria-expanded="true">
Define Your Search <span class="caret"></span>
</button>
<ul class="dropdown-menu fade" aria-labelledby="dropdownMenu1">
<li>
<div class="yamm-content yamm4">
<div class="row" id="yamm4-margins">
<a class="searchmenu" onclick="customizeSearch('Books')">
<div class="col-xs-12 highlight-menu-item">
<strong>Books</strong>
<p class="faux-card">Find print books and ebooks using OneSearch</p>
</div>
</a>
<a class="searchmenu" onclick="customizeSearch('Articles')">
<div class="col-xs-12 highlight-menu-item">
<strong>Articles</strong>
<p class="faux-card">Find articles in journals, newspapers and magazines using OneSearch</p>
</div>
</a>
<a class="searchmenu" onclick="customizeSearch('Videos')">
<div class="col-xs-12 highlight-menu-item">
<strong>Videos</strong>
<p class="faux-card">Find DVDs and streaming videos using OneSearch</p>
</div>
</a>
<a class="searchmenu" onclick="customizeSearch('Books & more')">
<div class="col-xs-12 highlight-menu-item">
<strong>Books, articles and videos</strong>
<p class="faux-card">Search for books, articles & videos using OneSearch</p>
</div>
</a>
<a href="https://cuny-kb.primo.exlibrisgroup.com/discovery/search?vid=01CUNY_KB:CUNY_KB&lang=en&mode=advanced" class="searchmenu">
<div class="col-xs-12 highlight-menu-item">
<strong>Advanced Search</strong>
<p class="faux-card">Use OneSearch's advanced interface</p>
</div>
</a>
<a href="https://library.kbcc.cuny.edu/az.php" class="searchmenu">
<div class="col-xs-12 highlight-menu-item">
<strong>Databases</strong>
<p class="faux-card">See our A to Z list and find databases by subject</p>
</div>
</a>
<a class="searchmenu" onclick="customizeSearch('Journals')">
<div class="col-xs-12 highlight-menu-item">
<strong>Journals</strong>
<p class="faux-card">Find specific scholarly journals (peer reviewed)</p>
</div>
</a>
<a class="searchmenu" onclick="customizeSearch('Newspapers')">
<div class="col-xs-12 highlight-menu-item">
<strong>Newspapers and magazines</strong>
<p class="faux-card">Find specific newspapers and magazines</p>
</div>
</a>
<a class="searchmenu" onclick="customizeSearch('Course Reserves')">
<div class="col-xs-12 highlight-menu-item">
<strong>Course reserves</strong>
<p class="faux-card">Find reserve materials for your classes</p>
</div>
</a>
</div>
</div>
<li>
</ul>
</div>
<label class="sr-only" for="primoQueryTemp">Search terms</label>
<div class="input-group zero-margin form-width" id="blue-border2">
<input class="form-control form-width inherit-height-from-flex" name="queryTemp" id="primoQueryTemp" type="search" value="" placeholder="Enter search term here">
</div>
<div class="input-group zero-margin" id="blue-border3">
<input type="submit" class="btn btn-default form-control onesearchsubmit inherit-height-from-flex" value="Search" onclick="return addPrimoQuery(event);" />
</div>
</div>
</form>
</div>
<div class="col-sm-4">
<div class="nav-by-jumbotron">
<a class="ga-by-jumbotron">
<div class="nav-divs-by-jumbotron no-underline" id="bookastudyroom">
<h2><button id="eq_32886">Book A Study Room</button></h2>
</div>
</a>
<a href="https://library.kbcc.cuny.edu/az.php" class="no-underline ga-by-jumbotron">
<div class="nav-divs-by-jumbotron">
<h2>Databases</h2>
</div>
</a>
<a href="https://library.kbcc.cuny.edu/guides" class="no-underline ga-by-jumbotron">
<div class="nav-divs-by-jumbotron">
<h2>Research Guides</h2>
</div>
</a>
<a href="https://kbcc-cuny.libwizard.com/f/feedback" class="no-underline ga-by-jumbotron">
<div class="nav-divs-by-jumbotron">
<h2>Send Us Feedback</h2>
</div>
</a>
<!-- hide chat with a librarian
<a class="no-underline chat2" style="cursor: pointer;" onclick="(function() {if (window.document.documentMode || navigator.userAgent.indexOf('Edge/') > -1) { window.location.href = 'http://library.kbcc.cuny.edu/oldbrowser'; return false; } else {window.open('https://kbcc-cuny.libanswers.com/chat/widget/f7d1629a91e178fd0f799322e803b6e7', 'newwindow', 'width=500, height=400, top=100, left=100'); return false;};})()">
<div class="nav-divs-by-jumbotron">
<h2>Chat with a Librarian!</h2>
</div>
</a>
-->
</div>
</div>
</div>
<div class="row">
<div class="col-md-7 col-lg-6">
<div class="panel panel-default hide-body-border">
<div class="panel-heading show-panel">
<span class="panel-title content-panel-title"><h2>Library Links</h2></span>
</div>
<div class="panel-body">
<div class="row">
<div class="col-sm-6">
<ul class="link-list">
<li><a href="https://library.kbcc.cuny.edu/ENGLISH24">How to Use the Library</a></li>
<li><a href="https://library.kbcc.cuny.edu/ebooks">Find eTextbooks and eBooks</a></li>
<li><a href="https://library.kbcc.cuny.edu/social">Social Media</a></li>
<li><a href="https://library.kbcc.cuny.edu/faq">FAQ</a></li>
</ul>
</div>
<div class="col-sm-6">
<ul class="link-list">
<li><a href="http://kbcc.ezproxy.cuny.edu:2048/login?url=http://search.ebscohost.com/login.aspx?authtype=ip,uid&custid=s9000138&profile=ehost&defaultdb=a9h" target="_blank">Academic Search Complete</a></li>
<li><a href="http://kbcc.ezproxy.cuny.edu:2048/login?url=https://search.proquest.com/usmajordailies/advanced/news/fromDatabasesLayer?accountid=38336" target="_blank">US Newspapers</a></li>
<li><a href="http://www.nytimes.com/passes" target="_blank">NY Times Free Pass</a></li>
<li><a href="https://library.kbcc.cuny.edu/video">Streaming Video</a></li>
</ul>
</div>
</div>
</div>
</div>
<div class="panel panel-default hide-body-border">
<div class="panel-heading show-panel">
<span class="panel-title content-panel-title"><h2>Upcoming Library Hours</h2></span>
</div>
<div class="panel-body">
<div class="row equal">
<div class="col-xs-2 padding-0">
<div class="panel panel-default panel-outline-color">
<div class="panel-body hours-panel-body vertical-align">
<span id="hours0" class="hours"></span>
</div>
</div>
</div>
<div class="col-xs-2 padding-0">
<div class="panel panel-default panel-outline-color">
<div class="panel-body hours-panel-body vertical-align">
<span id="hours1" class="hours"></span>
</div>
</div>
</div>
<div class="col-xs-2 padding-0">
<div class="panel panel-default panel-outline-color">
<div class="panel-body hours-panel-body vertical-align">
<span id="hours2" class="hours"></span>
</div>
</div>
</div>
<div class="col-xs-2 padding-0">
<div class="panel panel-default panel-outline-color">
<div class="panel-body vertical-align">
<div class="more-link"><a href="https://library.kbcc.cuny.edu/calendar">More Hours</a></div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="col-md-5 col-lg-6">
<div class="panel panel-default hide-body-border">
<div class="panel-heading show-panel">
<span class="panel-title content-panel-title"><h2>Featured in the Library</h2></span>
</div>
<div class="panel-body">
{{content_boxes}}
</div>
</div>
</div>
</div>
</div>
<div class="container">
<div class="row">
<!-- BEGIN: Page Footer -->
<div id="orange-line"></div>
<div id="main-blue-footer">
<div id="lighthouse-logo">
<a href="https://www.kbcc.cuny.edu"><img src="https://libapps.s3.amazonaws.com/accounts/16298/images/Orange_Vector_Mac_Building.png" alt="Kingsborough Lighthouse logo" /></a>
</div>
<div class="library-address">
<div>
<strong>Robert J. Kibbee Library</strong><br />
2001 Oriental Blvd<br />
Brooklyn, NY, 11209<br />
718-368-5632
</div>
<div class="whiteahrefs">
<a href="mailto:reference.desk@kbcc.cuny.edu">reference.desk@kbcc.cuny.edu</a>
<br />
<a aria-label="Twitter" href="https://twitter.com/KBCCLibrary" target="_blank"><i aria-hidden="true" class="fab fa-twitter"></i></a>
<a aria-label="Instagram" href="https://www.instagram.com/kbcclibrary/" target="_blank"><i aria-hidden="true" class="fab fa-instagram"></i></a>
<a aria-label="Goodreads" href="https://www.goodreads.com/user/show/51717966-kingsborough-library" target="_blank"><i aria-hidden="true" class="fab fa-goodreads"></i></a>
<a aria-label="TikTok" href="https://www.tiktok.com/@kbcclibrary?lang=en" target="_blank"><i aria-hidden="true" class="fab fa-tiktok"></i></a>
<a aria-label= "YouTube" href="https://www.youtube.com/channel/UCpeJWrnzLXEizw8cMvVp-_Q/videos" target="_blank"><i aria-hidden="true" class="fab fa-youtube"></i></a>
<a aria-label="Spotify" href="https://open.spotify.com/user/313lfmvr4ezmkb2mhodzd5ubzg4a" target="_blank"><i aria-hidden="true" class="fab fa-spotify"></i></a>
</div>
</div>
<div id="cuny-logo">
<a href="https://www.cuny.edu" target="_blank"><img src="https://libapps.s3.amazonaws.com/accounts/16298/images/CUNYlogo-white.png" alt="CUNY logo" /></a>
</div>
<div class="whiteahrefs libapps">
<a href="https://kbcc-cuny.libapps.com/libapps/login.php?site_id=2365">Log in to LibApps</a>
</div>
<div style="height:10px;"></div>
</div>
<!-- END: Page Footer -->
</div>
</div>
</div>
<div id="s-lib-alert" title="">
<div id="s-lib-alert-content"></div>
</div>
<div id="s-lib-popover-title" class="hide">
<span class="text-info"><strong>title</strong></span>
<button type="button" id="popclose" class="close" onclick="jQuery('.s-lib-popover').popover('hide')">&times;</button>
</div>
<div id="s-lib-popover-content" class="hide"><i class="fa fa-refresh fa-spin"></i> Loading...
<button class="btn btn-default btn-sm popclose" type="button">Close</button>
</div>
<div id="s-lib-scroll-top" title="Back to Top">
<span class="fa-stack fa-lg">
<i class="fa fa-square-o fa-stack-2x"></i>
<i class="fa fa-angle-double-up fa-stack-1x" style="position:relative; bottom:2px;"></i>
</span>
</div>
<!-- BEGIN: Custom Footer -->
{{public_footer}}
<!-- END: Custom Footer -->
<!-- LibChat widget script -->
<script src="https://kbcc-cuny.libanswers.com/load_chat.php?hash=f7d1629a91e178fd0f799322e803b6e7"></script>
</body>
+637
View File
@@ -0,0 +1,637 @@
<style>
:root {
--kbccblue: #003466;
--kbccorange: #ff4e00;
--text: #111;
}
body {
color: var(--text);
overflow-x: hidden;
}
a,
a:hover {
text-decoration: none;
}
/* style slide out chat */
#lcs_slide_out_button-21944 {
font-size: 1.5em;
}
/* style header */
#header-div {
padding: 30px;
}
/* style the hamburger menu */
#hamburger-container {
float: left;
}
#hamburger,
#hamburger:active {
border: none;
outline: none;
background-color: #fff;
color: var(--kbccblue);
}
#hamburger-ul > li > .searchmenu {
background-color: #fff;
}
#hamburger-ul {
padding: 25px 0;
}
/* have bootstrap dropdowns fade in and out */
.dropdown-menu.fade {
display: block;
opacity: 0;
pointer-events: none;
}
.open > .dropdown-menu.fade {
pointer-events: auto;
opacity: 1;
}
.fade {
-webkit-transition-duration: 5s; /* Safari */
transition-duration: 0.5s;
}
.dropdown:hover .dropdown-menu {
display: block;
}
/* style the login at the top right */
#login-div {
float: right;
padding: 8px 15px 0 0;
color: var(--kbccblue);
font-size: 1.5em;
}
#login-text {
display: inline-block;
vertical-align: -2px;
}
#login-icon {
display: inline-block;
margin-left: 5px;
}
/* style alert */
#corona-alert {
text-align: center;
background-color: #faf870;
padding: 5px 50px;
cursor: pointer;
}
#corona-alert-text {
color: var(--text);
font-size: 1.5em;
}
/* style navbar */
nav.navbar-default.main-nav-container {
background-color: white;
border: none;
font-size: 1.4em;
color: var(--text);
border-radius: 0;
}
.nav .open > a,
.nav .open > a:focus,
.nav .open > a:hover {
background-color: #fff;
}
.nav > li > a:hover {
outline: none;
}
.navbar-default .navbar-nav > li > a {
color: var(--text);
}
#navbar-center {
display: flex;
justify-content: left;
float: none;
}
.ga-main-navbar {
font-size: 1.3em;
}
#dropdownMenu1 {
border-radius: 0;
}
a.searchmenu {
color: var(--text);
}
.highlight-menu-item {
padding: 5px;
}
.highlight-menu-item:hover {
cursor: pointer;
}
/* style background image */
.kbcc-background-image {
background: linear-gradient(
to bottom,
rgba(255, 255, 255, 0.6) 0%,
rgba(255, 255, 255, 0.6) 100%
),
url("https://libapps.s3.amazonaws.com/accounts/16298/images/library_front_view.jpg");
background-position: 50% 71%;
padding: 20px 0;
border-radius: 5px;
background-size: cover;
margin: -30px 0 30px 0;
}
/* style jumbotron */
.onesearch-jumbotron {
text-align: center;
margin-top: -40px;
}
#onesearch-header {
font-size: 10em;
margin-bottom: 0;
}
.zero-margin {
margin-left: -2px;
margin-right: -2px;
}
.zero-margin {
margin: -2px;
}
/* add flex so that blue box-shadows line up */
#flex-search-form {
display: flex;
flex-direction: row;
justify-content: center;
}
.inherit-height-from-flex {
height: inherit;
}
/* shadow for the search bar */
#blue-border1 {
box-shadow: 0 5px 0 var(--kbccblue), 0 -5px 0 var(--kbccblue),
-5px -5px 0 var(--kbccblue), -5px 5px 0 var(--kbccblue);
}
#blue-border2 {
box-shadow: 0 -5px 0 var(--kbccblue), 0 5px 0 var(--kbccblue);
}
#blue-border3 {
box-shadow: 0 5px 0 var(--kbccblue), 0 -5px 0 var(--kbccblue),
5px -5px 0 var(--kbccblue), 5px 5px 0 var(--kbccblue);
}
/* style for nav by the jumbotron */
.nav-divs-by-jumbotron {
text-align: center;
padding: 6px;
margin: 6px 0;
color: white;
background-color: var(--kbccblue);
border-radius: 3px;
}
.nav-divs-by-jumbotron > h2 {
font-size: 1.5em;
margin-bottom: 4px;
margin-top: 4px;
}
.nav-divs-by-jumbotron:hover {
background-color: #444;
}
#eq_32886 {
background-color: var(--kbccblue);
border: none;
}
.nav-divs-by-jumbotron:hover > h2 > #eq_32886,
#eq_32886:hover {
background-color: #444;
}
#bookastudyroom {
cursor: pointer;
}
/* style link list */
.link-list {
font-size: 1.7em;
}
/* style the panels with the text content */
.panel > .show-panel {
background-color: var(--kbccblue);
text-align: center;
}
.hide-body-border {
border: none;
box-shadow: none;
}
.glyphicon-panel-title {
font-size: 2em;
}
.content-panel-title {
color: white;
font-size: 2em;
}
.content-panel-title > h2 {
margin: 7px 0;
font-size: 1em;
}
.panel-heading {
padding: 2px;
}
/* style the gallery */
.slick-slide img {
padding: 2px;
max-height: 350px !important;
object-fit: contain;
margin: 0;
}
.s-lib-public-side-header {
display: none;
}
.slick-active {
outline: 0;
}
/* style to make all imported boxes floating */
.s-lib-box-title {
display: none;
}
.s-lg-box {
box-shadow: none !important;
}
.s-lib-box .s-lib-box-title {
display: none;
}
.s-lib-box {
box-shadow: none !important;
border: 0 !important;
}
/* style the dropdown menus */
.dropdown-margin {
padding: 20px 0;
}
.bigger-fancy-text {
font-size: 1.2em;
padding: 5px;
}
.bigger-icon {
font-size: 1.5em;
margin-right: 8px;
}
.caret-text {
display: inline-block;
color: var(--kbccblue);
font-weight: bold;
}
.fancy-caret {
display: inline-block;
margin-left: 8px;
color: var(--kbccblue);
}
.open > a > .fancy-caret {
margin-bottom: -4px;
vertical-align: -4px;
display: inline-block;
}
.open > a > .caret-text {
vertical-align: -1px;
}
/* style footer */
#orange-line {
height: 10px;
background-color: var(--kbccorange);
}
#main-blue-footer {
background-color: var(--kbccblue);
color: white;
padding: 30px;
}
.whiteahrefs a:link,
.whiteahrefs a:hover,
.whiteahrefs a:visited,
.whiteahrefs a:active {
color: white;
}
.whiteahrefs a i {
margin: 4px 5px 0 0;
font-size: 1.5em;
}
.whiteahrefs {
margin-top: 10px;
}
#lighthouse-logo > a > img {
max-width: 150px;
}
/* media queries */
@media only screen and (min-width: 1px) {
#library-logo {
max-width: 100%;
max-height: 150px;
}
nav.navbar-default.main-nav-container {
margin-top: -20px;
}
.form-width {
width: 40%;
}
.nav-by-jumbotron {
margin-top: 40px !important;
}
#main-blue-footer {
min-height: 450px;
}
.library-address {
float: left;
}
#cuny-logo {
float: left;
clear: both;
margin-top: 10px;
}
.libapps {
float: left;
clear: left;
}
}
@media only screen and (max-width: 768px) {
#login-text {
display: none;
}
#defineYourSearch {
display: none;
}
}
@media only screen and (min-width: 768px) {
.nav-by-jumbotron {
margin-top: 0 !important;
}
#lighthouse-logo {
display: inline-block;
float: left;
}
#main-blue-footer {
min-height: 210px;
}
.library-address {
display: inline-block;
margin: -10px 30px;
font-size: 1.1em;
}
#cuny-logo {
float: right;
clear: none;
margin: -10px 0;
}
.libapps {
float: right;
clear: both;
}
}
@media only screen and (min-width: 1px) and (max-width: 992px) {
#hamburger-alternative {
display: none;
}
}
@media only screen and (min-width: 992px) {
#header-div {
text-align: center;
}
#hamburger,
#hamburger-ul {
display: none;
}
#library-logo {
max-width: 100%;
max-height: 350px;
}
.form-width {
width: 340px;
}
}
@media only screen and (min-width: 1200px) {
#library-logo {
margin-top: -3px;
}
}
</style>
<!-- scripts to make the Book a Study Room widget run -->
<script src="https://kbcc-cuny.libcal.com/js/equipment.min.js"></script>
<script>
jQuery(function () {
jQuery("#eq_32886, #bookastudyroom").LibCalEquipmentBooking({
iid: 5570,
gid: 32886,
eid: 0,
width: 560,
height: 680,
});
});
</script>
<!-- polyfills to make .forEach and .includes work in IE10 and IE11 -->
<script type="text/javascript">
if (window.NodeList && !NodeList.prototype.forEach) {
NodeList.prototype.forEach = Array.prototype.forEach;
}
String.prototype.includes = function (match) {
return this.indexOf(match) !== -1;
};
</script>
<!-- script to make OneSearch dropdown work -->
<!-- please forgive the old-timey JS; it is there because we need to support IE10 & IE11 -->
<script type="text/javascript">
function customizeSearch(facet) {
// re-render the dropdown menu with the current pick
document.getElementById("dropdownMenu1").innerHTML =
facet + ' <span class="caret"></span>';
document
.getElementById("primoQueryTemp")
.setAttribute("placeholder", "Enter search term here");
// reset any previously selected facets
document
.querySelectorAll(".deleteWithDropdownChange")
.forEach(function (e) {
e.remove();
});
document
.getElementById("formToAppendInputsTo")
.setAttribute(
"action",
"https://cuny-kb.primo.exlibrisgroup.com/discovery/search"
);
document.getElementById("tabSetting").setAttribute("value", "Everything");
document
.getElementById("SearchScopeSetting")
.setAttribute("value", "IZ_CI_AW");
// add the facet that matches the user's dropdown selection
if (facet === "Books") {
document
.getElementById("formToAppendInputsTo")
.insertAdjacentHTML(
"afterbegin",
'<input name="facet" value="rtype,include,books" type="hidden" class="deleteWithDropdownChange" />'
);
} else if (facet === "Articles") {
document
.getElementById("formToAppendInputsTo")
.insertAdjacentHTML(
"afterbegin",
'<input name="mfacet" value="rtype,include,articles,1" type="hidden" class="deleteWithDropdownChange"/><input name="facet" value="tlevel,include,peer_reviewed" type="hidden" class="deleteWithDropdownChange" />'
);
} else if (facet === "Videos") {
document
.getElementById("formToAppendInputsTo")
.insertAdjacentHTML(
"afterbegin",
'<input name="facet" value="rtype,include,videos" type="hidden" class="deleteWithDropdownChange" />'
);
} else if (facet === "Journals") {
document
.getElementById("formToAppendInputsTo")
.setAttribute(
"action",
"https://cuny-kb.primo.exlibrisgroup.com/discovery/jsearch"
);
document
.getElementById("tabSetting")
.setAttribute("value", "jsearch_slot");
} else if (facet === "Newspapers") {
document
.getElementById("formToAppendInputsTo")
.setAttribute(
"action",
"https://cuny-kb.primo.exlibrisgroup.com/discovery/npsearch"
);
} else if (facet === "Reserves") {
document
.getElementById("tabSetting")
.setAttribute("value", "CourseReserves");
document
.getElementById("SearchScopeSetting")
.setAttribute("value", "CourseReserves");
} else {
console.log("no match");
}
// store the facet, for use on page reload
sessionStorage.facet = facet;
}
// if the stored facet exists on page load, render the dropdown with that facet, then clear the stored facet
function sessionFunction() {
if (sessionStorage.facet && sessionStorage.searchTerms) {
stored_terms = sessionStorage.searchTerms;
document.getElementById("primoQueryTemp").value = stored_terms;
stored_facet = sessionStorage.facet;
customizeSearch(stored_facet);
}
sessionStorage.clear();
}
</script>
<!-- OneSearch widget script from OLS, modified -->
<!-- please forgive the old-timey JS; it is there because we need to support IE10 & IE11 -->
<script type="text/javascript">
function addPrimoQuery(e) {
// prevent the user from submitting the form if no dropdown item has been selected. Added by ME.
e.preventDefault();
e.stopPropagation();
if (
document.getElementById("dropdownMenu1").innerHTML.includes("Define") ===
true
) {
$("#dropdownMenu1").trigger("click.bs.dropdown.data-api");
document.getElementById("primoQueryTemp").value = "";
document
.getElementById("primoQueryTemp")
.setAttribute("placeholder", "Please make a selection");
return true;
}
// save the search terms, for use on page reload
sessionStorage.searchTerms =
document.getElementById("primoQueryTemp").value;
// original OLS widget
document.getElementById("primoQuery").value =
"any,contains," +
document.getElementById("primoQueryTemp").value.replace(/[,]/g, " ");
// If you changed the form name at the top, change it below to match
document.forms.searchPrimoForm1.submit();
}
</script>
<!-- If browser is pre-ES6, show a warning-->
<script>
window.isES6 = false;
</script>
<script>
<!-- test ES6 functionality -->
// Arrow functions support
() => {};
// Class support
class __ES6FeatureDetectionTest {}
// Object initializer property and method shorthands
let es6a = true;
let es6b = {
es6a,
es6c() {
return true;
},
es6d: [1, 2, 3],
};
// Object destructuring
let { es6c, es6d } = es6b;
// Spread operator
let es6e = [...es6d, 4];
// ternary operator
let es6f = es6a ? "ternary" : "no ternary";
// nullish coalescing
es6a ??= 10;
window.isES6 = true;
</script>
<script type="text/javascript">
window.onload = function () {
<!-- run the sessionStorage stuff on load -->
sessionFunction();
<!-- display the error message if feature detection flags old browser -->
if (window.isES6 == false) {
document.getElementById("obsolete_browser_alert").innerHTML =
'<div class="alert alert-danger" style="text-align: center;"><strong>WARNING! Unsupported browser!</strong><br />It looks like you\'re using an old browser.<br />This website works best with modern browsers such as the latest versions of Chrome, Firefox, Safari, and Edge.<br />If you continue with this browser, many parts of this site will not work and you will see unexpected results.</div>';
}
};
</script>
<!-- FontAwesome -->
<script
src="https://kit.fontawesome.com/4c28f38a07.js"
crossorigin="anonymous"
></script>
+545
View File
@@ -0,0 +1,545 @@
<body class="s-lib-public-body">
<!-- Google Tag Manager (noscript) -->
<noscript>
<iframe
src="https://www.googletagmanager.com/ns.html?id=GTM-NXHWQX3"
height="0"
width="0"
style="display: none; visibility: hidden"
></iframe>
</noscript>
<!-- End Google Tag Manager (noscript) -->
<!-- BEGIN: content -->
<div id="s-lib-public-main" class="s-lib-main container s-lib-side-borders">
<div id="s-lg-index-cols">
<div id="app">
<!-- vue app -->
<div class="row">
<div id="obsolete_browser_alert"></div>
<div class="col-xs-12" id="header-div">
<div class="dropdown" id="hamburger-container">
<button
class="btn btn-default dropdown-toggle"
type="button"
data-toggle="dropdown"
aria-haspopup="true"
aria-expanded="true"
aria-label="Hamburger Menu"
id="hamburger"
>
<i class="fas fa-bars" style="font-size: 2em"></i>
</button>
<ul
class="dropdown-menu fade"
aria-labelledby="hamburger"
id="hamburger-ul"
>
<li>
<a
v-for="item in hamburger"
v-bind:key="item.id"
class="searchmenu"
v-bind:aria-label="item.description"
v-bind:href="item.link"
v-bind:target="item.target_blank"
>
<menus-component v-bind:item="item"></menus-component>
</a>
</li>
</ul>
</div>
<!-- end of hamburger container -->
<a
href="https://cuny-kb.primo.exlibrisgroup.com/discovery/account?vid=01CUNY_KB:CUNY_KB"
id="login-div"
aria-labelledby="login-text"
>
<div id="login-text">Login</div>
<div id="login-icon"><i class="fas fa-user"></i></div>
</a>
<img
id="library-logo"
class="image-fail"
alt="Kibbee Library logo"
src="https://libapps.s3.amazonaws.com/accounts/16298/images/xsmall-2.jpg"
/>
<div
id="corona-alert"
type="button"
data-toggle="modal"
data-target=".bs-example-modal-sm"
>
<span id="corona-alert-text"
>No fines on KBCC books checked out before the pandemic! Just
return them to any CUNY Library.</span
>
</div>
</div>
<!-- end of header div -->
<!-- Modal -->
<div
class="modal fade bs-example-modal-sm"
tabindex="-1"
role="dialog"
aria-labelledby="myModalLabel"
>
<div class="modal-dialog modal-sm" role="document">
<div class="modal-content" style="border-radius: 3px">
<div class="modal-body">
<button
type="button"
class="close"
data-dismiss="modal"
aria-label="Close"
style="padding: 5px 5px 12px 12px"
>
<span aria-hidden="true">&times;</span>
</button>
<h4 class="modal-title" id="myModalLabel">
Before returning books to another CUNY library, please make
sure you have updated your vaccine information to Cleared4
or checked rules for visiting that campus.
</h4>
</div>
</div>
</div>
</div>
<!-- End of modal -->
</div>
<!-- end of row -->
<div class="row" id="hamburger-alternative">
<div class="col-xs-12">
<nav class="navbar navbar-default main-nav-container">
<div class="container-fluid">
<ul class="nav navbar-nav" id="navbar-center">
<li
v-for="(navmenu, navkey) in navListOfMenus"
class="dropdown main-nav-dropdown"
>
<nav-component
v-bind:navmenu="navmenu"
v-bind:navkey="navkey"
></nav-component>
</li>
</ul>
</div>
<!-- end of container-fluid -->
</nav>
<!-- end of main-nav-container -->
</div>
<!-- end of col-xs-12 -->
</div>
<!--end of row-->
</div>
<!--end of Vue app-->
</div>
<div class="container" style="margin-top: 14px">
<div class="row kbcc-background-image">
<div class="col-sm-8">
<form
class="form-inline onesearch-jumbotron"
name="searchPrimoForm1"
role="search"
method="get"
action="https://cuny-kb.primo.exlibrisgroup.com/discovery/search"
onsubmit="addPrimoQuery();"
enctype="application/x-www-form-urlencoded; charset=utf-8"
id="formToAppendInputsTo"
>
<!-- default is "everything" option suggested from OLS widget builder -->
<input name="vid" value="01CUNY_KB:CUNY_KB" type="hidden" />
<input
name="tab"
value="Everything"
type="hidden"
id="tabSetting"
/>
<input
name="search_scope"
value="IZ_CI_AW"
type="hidden"
id="SearchScopeSetting"
/>
<input name="mode" value="basic" type="hidden" />
<input name="highlight" value="true" type="hidden" />
<input name="displayMode" value="full" type="hidden" />
<input name="bulkSize" value="10" type="hidden" />
<input name="dum" value="true" type="hidden" />
<input name="displayField" value="all" type="hidden" />
<input name="pcAvailabiltyMode" value="false" type="hidden" />
<input name="query" id="primoQuery" type="hidden" />
<h1 id="onesearch-header">
<a
href="https://cuny-kb.primo.exlibrisgroup.com/discovery/search?tab=Everything&vid=01CUNY_KB:CUNY_KB&lang=en"
>
<img
class="image-fail onesearchsubmit"
src="https://libapps.s3.amazonaws.com/accounts/16298/images/onesearch_logo.png"
alt="OneSearch"
/>
</a>
</h1>
<div class="form-group" id="flex-search-form">
<div class="dropdown input-group zero-margin" id="blue-border1">
<button
class="btn btn-default dropdown-toggle"
type="button"
id="dropdownMenu1"
data-toggle="dropdown"
aria-haspopup="true"
aria-expanded="true"
aria-label="Define Your Search"
>
<span id="defineYourSearch">Define Your Search </span>
<span class="caret"></span>
</button>
<ul
class="dropdown-menu fade dropdown-margin"
aria-labelledby="dropdownMenu1"
>
<li>
<a class="searchmenu" onclick="customizeSearch('Books')">
<div class="highlight-menu-item bigger-fancy-text">
<strong>Books</strong>
</div>
</a>
<a class="searchmenu" onclick="customizeSearch('Articles')">
<div class="highlight-menu-item bigger-fancy-text">
<strong>Articles (Peer reviewed)</strong>
</div>
</a>
<a class="searchmenu" onclick="customizeSearch('Reserves')">
<div class="highlight-menu-item bigger-fancy-text">
<strong>Course reserves</strong>
</div>
</a>
<a
class="searchmenu"
onclick="customizeSearch('Newspapers')"
>
<div class="highlight-menu-item bigger-fancy-text">
<strong>Newspapers and magazines</strong>
</div>
</a>
<a class="searchmenu" onclick="customizeSearch('Journals')">
<div class="highlight-menu-item bigger-fancy-text">
<strong>Journals</strong>
</div>
</a>
<a
href="https://cuny-kb.primo.exlibrisgroup.com/discovery/search?vid=01CUNY_KB:CUNY_KB&lang=en&mode=advanced"
class="searchmenu"
>
<div class="highlight-menu-item bigger-fancy-text">
<strong>Advanced search</strong>
</div>
</a>
</li>
<li></li>
</ul>
</div>
<label class="sr-only" for="primoQueryTemp">Search terms</label>
<div class="input-group zero-margin form-width" id="blue-border2">
<input
class="form-control form-width inherit-height-from-flex"
name="queryTemp"
id="primoQueryTemp"
type="search"
value=""
placeholder="Enter search term here"
/>
</div>
<div class="input-group zero-margin" id="blue-border3">
<input
type="submit"
class="btn btn-default form-control onesearchsubmit inherit-height-from-flex"
value="Search"
onclick="return addPrimoQuery(event);"
/>
</div>
</div>
</form>
</div>
<div class="col-sm-4">
<div class="nav-by-jumbotron">
<a class="ga-by-jumbotron">
<div class="nav-divs-by-jumbotron" id="bookastudyroom">
<h2><button id="eq_32886">Book A Study Room</button></h2>
</div>
</a>
<a
href="https://library.kbcc.cuny.edu/az.php"
class="ga-by-jumbotron"
>
<div class="nav-divs-by-jumbotron">
<h2>Databases</h2>
</div>
</a>
<a
href="https://library.kbcc.cuny.edu/guides"
class="ga-by-jumbotron"
>
<div class="nav-divs-by-jumbotron">
<h2>Research Guides</h2>
</div>
</a>
<a
href="https://kbcc-cuny.libwizard.com/f/feedback"
class="ga-by-jumbotron"
>
<div class="nav-divs-by-jumbotron">
<h2>Send Us Feedback</h2>
</div>
</a>
</div>
</div>
</div>
<div class="row">
<div class="col-md-7 col-lg-6">
<div class="panel panel-default hide-body-border">
<div class="panel-heading show-panel">
<span class="panel-title content-panel-title">
<h2>Library Links</h2>
</span>
</div>
<div class="panel-body">
<div class="row">
<div class="col-sm-6">
<ul class="link-list">
<li>
<a
href="https://library.kbcc.cuny.edu/ENGLISH24"
class="ga-library-links"
>
How to Use the Library
</a>
</li>
<li>
<a
href="https://library.kbcc.cuny.edu/ebooks"
class="ga-library-links"
>
Find eTextbooks and eBooks
</a>
</li>
<li>
<a
href="https://library.kbcc.cuny.edu/video"
class="ga-library-links"
>
Streaming Video
</a>
</li>
<li>
<a
href="https://cuny-kb.alma.exlibrisgroup.com/discovery/collectionDiscovery?vid=01CUNY_KB:CUNY_KB&collectionId=8150765860006129"
class="ga-library-links"
>
Comic Books & Graphic Novels
</a>
</li>
</ul>
</div>
<div class="col-sm-6">
<ul class="link-list">
<li>
<a
href="http://kbcc.ezproxy.cuny.edu:2048/login?url=http://search.ebscohost.com/login.aspx?authtype=ip,uid&custid=s9000138&profile=ehost&defaultdb=a9h"
target="_blank"
class="ga-library-links"
>
Academic Search Complete
</a>
</li>
<li>
<a
href="http://kbcc.ezproxy.cuny.edu:2048/login?url=https://search.proquest.com/usmajordailies/advanced/news/fromDatabasesLayer?accountid=38336"
target="_blank"
class="ga-library-links"
>
US Newspapers
</a>
</li>
<li>
<a
href="http://www.nytimes.com/passes"
target="_blank"
class="ga-library-links"
>
NY Times Free Pass
</a>
</li>
<li>
<a
href="https://library.kbcc.cuny.edu/newarrivals/leisure"
class="ga-library-links"
>
Leisure Reading Collection
</a>
</li>
</ul>
</div>
</div>
</div>
</div>
<div class="panel panel-default hide-body-border">
<div class="panel-heading show-panel">
<span class="panel-title content-panel-title">
<h2>Today's Library Hours</h2>
</span>
</div>
<div class="panel-body">{{content_box_29248590}}</div>
</div>
</div>
<div class="col-md-5 col-lg-6">
<div class="panel panel-default hide-body-border">
<div class="panel-heading show-panel">
<span class="panel-title content-panel-title">
<h2>Featured in the Library</h2>
</span>
</div>
<div class="panel-body">{{content_box_25912431}}</div>
</div>
</div>
</div>
</div>
<div class="container">
<div class="row">
<!-- BEGIN: Page Footer -->
<div id="orange-line"></div>
<div id="main-blue-footer">
<div id="lighthouse-logo">
<a href="https://www.kbcc.cuny.edu">
<img
src="https://libapps.s3.amazonaws.com/accounts/16298/images/Orange_Vector_Mac_Building.png"
alt="Kingsborough Lighthouse logo"
loading="lazy"
/>
</a>
</div>
<div class="library-address">
<div class="whiteahrefs">
<strong>Robert J. Kibbee Library</strong><br />
2001 Oriental Blvd<br />
Brooklyn, NY, 11209<br />
<a href="tel:+1-718-368-5632">718-368-5632</a>
</div>
<div class="whiteahrefs">
<a href="https://kbcc-cuny.libwizard.com/f/reference">
reference.desk@kbcc.cuny.edu
</a>
<br />
<a
aria-label="Twitter"
href="https://twitter.com/KBCCLibrary"
target="_blank"
>
<i aria-hidden="true" class="fab fa-twitter"></i>
</a>
<a
aria-label="Instagram"
href="https://www.instagram.com/kbcclibrary/"
target="_blank"
>
<i aria-hidden="true" class="fab fa-instagram"></i>
</a>
<a
aria-label="Goodreads"
href="https://www.goodreads.com/user/show/51717966-kingsborough-library"
target="_blank"
>
<i aria-hidden="true" class="fab fa-goodreads"></i>
</a>
<a
aria-label="TikTok"
href="https://www.tiktok.com/@kbcclibrary?lang=en"
target="_blank"
>
<i aria-hidden="true" class="fab fa-tiktok"></i>
</a>
<a
aria-label="YouTube"
href="https://www.youtube.com/channel/UCpeJWrnzLXEizw8cMvVp-_Q/videos"
target="_blank"
>
<i aria-hidden="true" class="fab fa-youtube"></i>
</a>
<a
aria-label="Spotify"
href="https://open.spotify.com/user/313lfmvr4ezmkb2mhodzd5ubzg4a"
target="_blank"
>
<i aria-hidden="true" class="fab fa-spotify"></i>
</a>
</div>
</div>
<div id="cuny-logo">
<a href="https://www.cuny.edu" target="_blank">
<img
src="https://libapps.s3.amazonaws.com/accounts/16298/images/CUNYlogo-white.png"
alt="CUNY logo"
loading="lazy"
/>
</a>
</div>
<div class="whiteahrefs libapps">
<a
href="https://kbcc-cuny.libapps.com/libapps/login.php?site_id=2365"
>
Log in to LibApps
</a>
|
<a
href="https://cuny-kb.alma.exlibrisgroup.com/mng/login?auth=SAML"
>
Alma
</a>
</div>
<div style="height: 10px"></div>
</div>
<!-- END: Page Footer -->
</div>
</div>
</div>
<div id="s-lib-alert" title="">
<div id="s-lib-alert-content"></div>
</div>
<div id="s-lib-popover-title" class="hide">
<span class="text-info"><strong>title</strong></span>
<button
type="button"
id="popclose"
class="close"
onclick="jQuery('.s-lib-popover').popover('hide')"
>
&times;
</button>
</div>
<div id="s-lib-popover-content" class="hide">
<i class="fa fa-refresh fa-spin"></i> Loading...
<button class="btn btn-default btn-sm popclose" type="button">Close</button>
</div>
<div id="s-lib-scroll-top" title="Back to Top">
<span class="fa-stack fa-lg">
<i class="fa fa-square-o fa-stack-2x"></i>
<i
class="fa fa-angle-double-up fa-stack-1x"
style="position: relative; bottom: 2px"
></i>
</span>
</div>
<!-- LibChat widget script -->
<script src="https://kbcc-cuny.libanswers.com/load_chat.php?hash=f7d1629a91e178fd0f799322e803b6e7"></script>
<!-- add Vue scripts -->
<!-- <script src="https://unpkg.com/vue@3/dist/vue.global.js"></script> --><!-- development -->
<script src="https://unpkg.com/vue/dist/vue.global.prod.js"></script>
<!--production -->
<script
type="text/javascript"
src="https://libapps.s3.amazonaws.com/sites/2365/include/main2.js"
></script>
</body>
+637
View File
@@ -0,0 +1,637 @@
<style>
:root {
--kbccblue: #003466;
--kbccorange: #ff4e00;
--text: #111;
}
body {
color: var(--text);
overflow-x: hidden;
}
a,
a:hover {
text-decoration: none;
}
/* style slide out chat */
#lcs_slide_out_button-23558 {
font-size: 1.5em;
}
/* style header */
#header-div {
padding: 30px;
}
/* style the hamburger menu */
#hamburger-container {
float: left;
}
#hamburger,
#hamburger:active {
border: none;
outline: none;
background-color: #fff;
color: var(--kbccblue);
}
#hamburger-ul > li > .searchmenu {
background-color: #fff;
}
#hamburger-ul {
padding: 25px 0;
}
/* have bootstrap dropdowns fade in and out */
.dropdown-menu.fade {
display: block;
opacity: 0;
pointer-events: none;
}
.open > .dropdown-menu.fade {
pointer-events: auto;
opacity: 1;
}
.fade {
-webkit-transition-duration: 5s; /* Safari */
transition-duration: 0.5s;
}
.dropdown:hover .dropdown-menu {
display: block;
}
/* style the login at the top right */
#login-div {
float: right;
padding: 8px 15px 0 0;
color: var(--kbccblue);
font-size: 1.5em;
}
#login-text {
display: inline-block;
vertical-align: -2px;
}
#login-icon {
display: inline-block;
margin-left: 5px;
}
/* style alert */
#corona-alert {
text-align: center;
background-color: #faf870;
padding: 5px 50px;
cursor: pointer;
}
#corona-alert-text {
color: var(--text);
font-size: 1.5em;
}
/* style navbar */
nav.navbar-default.main-nav-container {
background-color: white;
border: none;
font-size: 1.4em;
color: var(--text);
border-radius: 0;
}
.nav .open > a,
.nav .open > a:focus,
.nav .open > a:hover {
background-color: #fff;
}
.nav > li > a:hover {
outline: none;
}
.navbar-default .navbar-nav > li > a {
color: var(--text);
}
#navbar-center {
display: flex;
justify-content: left;
float: none;
}
.ga-main-navbar {
font-size: 1.3em;
}
#dropdownMenu1 {
border-radius: 0;
}
a.searchmenu {
color: var(--text);
}
.highlight-menu-item {
padding: 5px;
}
.highlight-menu-item:hover {
cursor: pointer;
}
/* style background image */
.kbcc-background-image {
background: linear-gradient(
to bottom,
rgba(255, 255, 255, 0.6) 0%,
rgba(255, 255, 255, 0.6) 100%
),
url("https://libapps.s3.amazonaws.com/accounts/16298/images/library_front_view.jpg");
background-position: 50% 71%;
padding: 20px 0;
border-radius: 5px;
background-size: cover;
margin: -30px 0 30px 0;
}
/* style jumbotron */
.onesearch-jumbotron {
text-align: center;
margin-top: -40px;
}
#onesearch-header {
font-size: 10em;
margin-bottom: 0;
}
.zero-margin {
margin-left: -2px;
margin-right: -2px;
}
.zero-margin {
margin: -2px;
}
/* add flex so that blue box-shadows line up */
#flex-search-form {
display: flex;
flex-direction: row;
justify-content: center;
}
.inherit-height-from-flex {
height: inherit;
}
/* shadow for the search bar */
#blue-border1 {
box-shadow: 0 5px 0 var(--kbccblue), 0 -5px 0 var(--kbccblue),
-5px -5px 0 var(--kbccblue), -5px 5px 0 var(--kbccblue);
}
#blue-border2 {
box-shadow: 0 -5px 0 var(--kbccblue), 0 5px 0 var(--kbccblue);
}
#blue-border3 {
box-shadow: 0 5px 0 var(--kbccblue), 0 -5px 0 var(--kbccblue),
5px -5px 0 var(--kbccblue), 5px 5px 0 var(--kbccblue);
}
/* style for nav by the jumbotron */
.nav-divs-by-jumbotron {
text-align: center;
padding: 6px;
margin: 6px 0;
color: white;
background-color: var(--kbccblue);
border-radius: 3px;
}
.nav-divs-by-jumbotron > h2 {
font-size: 1.5em;
margin-bottom: 4px;
margin-top: 4px;
}
.nav-divs-by-jumbotron:hover {
background-color: #444;
}
#eq_32886 {
background-color: var(--kbccblue);
border: none;
}
.nav-divs-by-jumbotron:hover > h2 > #eq_32886,
#eq_32886:hover {
background-color: #444;
}
#bookastudyroom {
cursor: pointer;
}
/* style link list */
.link-list {
font-size: 1.7em;
}
/* style the panels with the text content */
.panel > .show-panel {
background-color: var(--kbccblue);
text-align: center;
}
.hide-body-border {
border: none;
box-shadow: none;
}
.glyphicon-panel-title {
font-size: 2em;
}
.content-panel-title {
color: white;
font-size: 2em;
}
.content-panel-title > h2 {
margin: 7px 0;
font-size: 1em;
}
.panel-heading {
padding: 2px;
}
/* style the gallery */
.slick-slide img {
padding: 2px;
max-height: 350px !important;
object-fit: contain;
margin: 0;
}
.s-lib-public-side-header {
display: none;
}
.slick-active {
outline: 0;
}
/* style to make all imported boxes floating */
.s-lib-box-title {
display: none;
}
.s-lg-box {
box-shadow: none !important;
}
.s-lib-box .s-lib-box-title {
display: none;
}
.s-lib-box {
box-shadow: none !important;
border: 0 !important;
}
/* style the dropdown menus */
.dropdown-margin {
padding: 20px 0;
}
.bigger-fancy-text {
font-size: 1.2em;
padding: 5px;
}
.bigger-icon {
font-size: 1.5em;
margin-right: 8px;
}
.caret-text {
display: inline-block;
color: var(--kbccblue);
font-weight: bold;
}
.fancy-caret {
display: inline-block;
margin-left: 8px;
color: var(--kbccblue);
}
.open > a > .fancy-caret {
margin-bottom: -4px;
vertical-align: -4px;
display: inline-block;
}
.open > a > .caret-text {
vertical-align: -1px;
}
/* style footer */
#orange-line {
height: 10px;
background-color: var(--kbccorange);
}
#main-blue-footer {
background-color: var(--kbccblue);
color: white;
padding: 30px;
}
.whiteahrefs a:link,
.whiteahrefs a:hover,
.whiteahrefs a:visited,
.whiteahrefs a:active {
color: white;
}
.whiteahrefs a i {
margin: 4px 5px 0 0;
font-size: 1.5em;
}
.whiteahrefs {
margin-top: 10px;
}
#lighthouse-logo > a > img {
max-width: 150px;
}
/* media queries */
@media only screen and (min-width: 1px) {
#library-logo {
max-width: 100%;
max-height: 150px;
}
nav.navbar-default.main-nav-container {
margin-top: -20px;
}
.form-width {
width: 40%;
}
.nav-by-jumbotron {
margin-top: 40px !important;
}
#main-blue-footer {
min-height: 450px;
}
.library-address {
float: left;
}
#cuny-logo {
float: left;
clear: both;
margin-top: 10px;
}
.libapps {
float: left;
clear: left;
}
}
@media only screen and (max-width: 768px) {
#login-text {
display: none;
}
#defineYourSearch {
display: none;
}
}
@media only screen and (min-width: 768px) {
.nav-by-jumbotron {
margin-top: 0 !important;
}
#lighthouse-logo {
display: inline-block;
float: left;
}
#main-blue-footer {
min-height: 210px;
}
.library-address {
display: inline-block;
margin: -10px 30px;
font-size: 1.1em;
}
#cuny-logo {
float: right;
clear: none;
margin: -10px 0;
}
.libapps {
float: right;
clear: both;
}
}
@media only screen and (min-width: 1px) and (max-width: 992px) {
#hamburger-alternative {
display: none;
}
}
@media only screen and (min-width: 992px) {
#header-div {
text-align: center;
}
#hamburger,
#hamburger-ul {
display: none;
}
#library-logo {
max-width: 100%;
max-height: 350px;
}
.form-width {
width: 340px;
}
}
@media only screen and (min-width: 1200px) {
#library-logo {
margin-top: -3px;
}
}
</style>
<!-- scripts to make the Book a Study Room widget run -->
<script src="https://kbcc-cuny.libcal.com/js/equipment.min.js"></script>
<script>
jQuery(function () {
jQuery("#eq_32886, #bookastudyroom").LibCalEquipmentBooking({
iid: 5570,
gid: 32886,
eid: 0,
width: 560,
height: 680,
});
});
</script>
<!-- polyfills to make .forEach and .includes work in IE10 and IE11 -->
<script type="text/javascript">
if (window.NodeList && !NodeList.prototype.forEach) {
NodeList.prototype.forEach = Array.prototype.forEach;
}
String.prototype.includes = function (match) {
return this.indexOf(match) !== -1;
};
</script>
<!-- script to make OneSearch dropdown work -->
<!-- please forgive the old-timey JS; it is there because we need to support IE10 & IE11 -->
<script type="text/javascript">
function customizeSearch(facet) {
// re-render the dropdown menu with the current pick
document.getElementById("dropdownMenu1").innerHTML =
facet + ' <span class="caret"></span>';
document
.getElementById("primoQueryTemp")
.setAttribute("placeholder", "Enter search term here");
// reset any previously selected facets
document
.querySelectorAll(".deleteWithDropdownChange")
.forEach(function (e) {
e.remove();
});
document
.getElementById("formToAppendInputsTo")
.setAttribute(
"action",
"https://cuny-kb.primo.exlibrisgroup.com/discovery/search"
);
document.getElementById("tabSetting").setAttribute("value", "Everything");
document
.getElementById("SearchScopeSetting")
.setAttribute("value", "IZ_CI_AW");
// add the facet that matches the user's dropdown selection
if (facet === "Books") {
document
.getElementById("formToAppendInputsTo")
.insertAdjacentHTML(
"afterbegin",
'<input name="facet" value="rtype,include,books" type="hidden" class="deleteWithDropdownChange" />'
);
} else if (facet === "Articles") {
document
.getElementById("formToAppendInputsTo")
.insertAdjacentHTML(
"afterbegin",
'<input name="mfacet" value="rtype,include,articles,1" type="hidden" class="deleteWithDropdownChange"/><input name="facet" value="tlevel,include,peer_reviewed" type="hidden" class="deleteWithDropdownChange" />'
);
} else if (facet === "Videos") {
document
.getElementById("formToAppendInputsTo")
.insertAdjacentHTML(
"afterbegin",
'<input name="facet" value="rtype,include,videos" type="hidden" class="deleteWithDropdownChange" />'
);
} else if (facet === "Journals") {
document
.getElementById("formToAppendInputsTo")
.setAttribute(
"action",
"https://cuny-kb.primo.exlibrisgroup.com/discovery/jsearch"
);
document
.getElementById("tabSetting")
.setAttribute("value", "jsearch_slot");
} else if (facet === "Newspapers") {
document
.getElementById("formToAppendInputsTo")
.setAttribute(
"action",
"https://cuny-kb.primo.exlibrisgroup.com/discovery/npsearch"
);
} else if (facet === "Reserves") {
document
.getElementById("tabSetting")
.setAttribute("value", "CourseReserves");
document
.getElementById("SearchScopeSetting")
.setAttribute("value", "CourseReserves");
} else {
console.log("no match");
}
// store the facet, for use on page reload
sessionStorage.facet = facet;
}
// if the stored facet exists on page load, render the dropdown with that facet, then clear the stored facet
function sessionFunction() {
if (sessionStorage.facet && sessionStorage.searchTerms) {
stored_terms = sessionStorage.searchTerms;
document.getElementById("primoQueryTemp").value = stored_terms;
stored_facet = sessionStorage.facet;
customizeSearch(stored_facet);
}
sessionStorage.clear();
}
</script>
<!-- OneSearch widget script from OLS, modified -->
<!-- please forgive the old-timey JS; it is there because we need to support IE10 & IE11 -->
<script type="text/javascript">
function addPrimoQuery(e) {
// prevent the user from submitting the form if no dropdown item has been selected. Added by ME.
e.preventDefault();
e.stopPropagation();
if (
document.getElementById("dropdownMenu1").innerHTML.includes("Define") ===
true
) {
$("#dropdownMenu1").trigger("click.bs.dropdown.data-api");
document.getElementById("primoQueryTemp").value = "";
document
.getElementById("primoQueryTemp")
.setAttribute("placeholder", "Please make a selection");
return true;
}
// save the search terms, for use on page reload
sessionStorage.searchTerms =
document.getElementById("primoQueryTemp").value;
// original OLS widget
document.getElementById("primoQuery").value =
"any,contains," +
document.getElementById("primoQueryTemp").value.replace(/[,]/g, " ");
// If you changed the form name at the top, change it below to match
document.forms.searchPrimoForm1.submit();
}
</script>
<!-- If browser is pre-ES6, show a warning-->
<script>
window.isES6 = false;
</script>
<script>
<!-- test ES6 functionality -->
// Arrow functions support
() => {};
// Class support
class __ES6FeatureDetectionTest {}
// Object initializer property and method shorthands
let es6a = true;
let es6b = {
es6a,
es6c() {
return true;
},
es6d: [1, 2, 3],
};
// Object destructuring
let { es6c, es6d } = es6b;
// Spread operator
let es6e = [...es6d, 4];
// ternary operator
let es6f = es6a ? "ternary" : "no ternary";
// nullish coalescing
es6a ??= 10;
window.isES6 = true;
</script>
<script type="text/javascript">
window.onload = function () {
<!-- run the sessionStorage stuff on load -->
sessionFunction();
<!-- display the error message if feature detection flags old browser -->
if (window.isES6 == false) {
document.getElementById("obsolete_browser_alert").innerHTML =
'<div class="alert alert-danger" style="text-align: center;"><strong>WARNING! Unsupported browser!</strong><br />It looks like you\'re using an old browser.<br />This website works best with modern browsers such as the latest versions of Chrome, Firefox, Safari, and Edge.<br />If you continue with this browser, many parts of this site will not work and you will see unexpected results.</div>';
}
};
</script>
<!-- FontAwesome -->
<script
src="https://kit.fontawesome.com/4c28f38a07.js"
crossorigin="anonymous"
></script>
+545
View File
@@ -0,0 +1,545 @@
<body class="s-lib-public-body">
<!-- Google Tag Manager (noscript) -->
<noscript>
<iframe
src="https://www.googletagmanager.com/ns.html?id=GTM-NXHWQX3"
height="0"
width="0"
style="display: none; visibility: hidden"
></iframe>
</noscript>
<!-- End Google Tag Manager (noscript) -->
<!-- BEGIN: content -->
<div id="s-lib-public-main" class="s-lib-main container s-lib-side-borders">
<div id="s-lg-index-cols">
<div id="app">
<!-- vue app -->
<div class="row">
<div id="obsolete_browser_alert"></div>
<div class="col-xs-12" id="header-div">
<div class="dropdown" id="hamburger-container">
<button
class="btn btn-default dropdown-toggle"
type="button"
data-toggle="dropdown"
aria-haspopup="true"
aria-expanded="true"
aria-label="Hamburger Menu"
id="hamburger"
>
<i class="fas fa-bars" style="font-size: 2em"></i>
</button>
<ul
class="dropdown-menu fade"
aria-labelledby="hamburger"
id="hamburger-ul"
>
<li>
<a
v-for="item in hamburger"
v-bind:key="item.id"
class="searchmenu"
v-bind:aria-label="item.description"
v-bind:href="item.link"
v-bind:target="item.target_blank"
>
<menus-component v-bind:item="item"></menus-component>
</a>
</li>
</ul>
</div>
<!-- end of hamburger container -->
<a
href="https://cuny-kb.primo.exlibrisgroup.com/discovery/account?vid=01CUNY_KB:CUNY_KB"
id="login-div"
aria-labelledby="login-text"
>
<div id="login-text">Login</div>
<div id="login-icon"><i class="fas fa-user"></i></div>
</a>
<img
id="library-logo"
class="image-fail"
alt="Kibbee Library logo"
src="https://libapps.s3.amazonaws.com/accounts/16298/images/xsmall-2.jpg"
/>
<div
id="corona-alert"
type="button"
data-toggle="modal"
data-target=".bs-example-modal-sm"
>
<span id="corona-alert-text"
>No fines on KBCC books checked out before the pandemic! Just
return them to any CUNY Library.</span
>
</div>
</div>
<!-- end of header div -->
<!-- Modal -->
<div
class="modal fade bs-example-modal-sm"
tabindex="-1"
role="dialog"
aria-labelledby="myModalLabel"
>
<div class="modal-dialog modal-sm" role="document">
<div class="modal-content" style="border-radius: 3px">
<div class="modal-body">
<button
type="button"
class="close"
data-dismiss="modal"
aria-label="Close"
style="padding: 5px 5px 12px 12px"
>
<span aria-hidden="true">&times;</span>
</button>
<h4 class="modal-title" id="myModalLabel">
Before returning books to another CUNY library, please make
sure you have updated your vaccine information to Cleared4
or checked rules for visiting that campus.
</h4>
</div>
</div>
</div>
</div>
<!-- End of modal -->
</div>
<!-- end of row -->
<div class="row" id="hamburger-alternative">
<div class="col-xs-12">
<nav class="navbar navbar-default main-nav-container">
<div class="container-fluid">
<ul class="nav navbar-nav" id="navbar-center">
<li
v-for="(navmenu, navkey) in navListOfMenus"
class="dropdown main-nav-dropdown"
>
<nav-component
v-bind:navmenu="navmenu"
v-bind:navkey="navkey"
></nav-component>
</li>
</ul>
</div>
<!-- end of container-fluid -->
</nav>
<!-- end of main-nav-container -->
</div>
<!-- end of col-xs-12 -->
</div>
<!--end of row-->
</div>
<!--end of Vue app-->
</div>
<div class="container" style="margin-top: 14px">
<div class="row kbcc-background-image">
<div class="col-sm-8">
<form
class="form-inline onesearch-jumbotron"
name="searchPrimoForm1"
role="search"
method="get"
action="https://cuny-kb.primo.exlibrisgroup.com/discovery/search"
onsubmit="addPrimoQuery();"
enctype="application/x-www-form-urlencoded; charset=utf-8"
id="formToAppendInputsTo"
>
<!-- default is "everything" option suggested from OLS widget builder -->
<input name="vid" value="01CUNY_KB:CUNY_KB" type="hidden" />
<input
name="tab"
value="Everything"
type="hidden"
id="tabSetting"
/>
<input
name="search_scope"
value="IZ_CI_AW"
type="hidden"
id="SearchScopeSetting"
/>
<input name="mode" value="basic" type="hidden" />
<input name="highlight" value="true" type="hidden" />
<input name="displayMode" value="full" type="hidden" />
<input name="bulkSize" value="10" type="hidden" />
<input name="dum" value="true" type="hidden" />
<input name="displayField" value="all" type="hidden" />
<input name="pcAvailabiltyMode" value="false" type="hidden" />
<input name="query" id="primoQuery" type="hidden" />
<h1 id="onesearch-header">
<a
href="https://cuny-kb.primo.exlibrisgroup.com/discovery/search?tab=Everything&vid=01CUNY_KB:CUNY_KB&lang=en"
>
<img
class="image-fail onesearchsubmit"
src="https://libapps.s3.amazonaws.com/accounts/16298/images/onesearch_logo.png"
alt="OneSearch"
/>
</a>
</h1>
<div class="form-group" id="flex-search-form">
<div class="dropdown input-group zero-margin" id="blue-border1">
<button
class="btn btn-default dropdown-toggle"
type="button"
id="dropdownMenu1"
data-toggle="dropdown"
aria-haspopup="true"
aria-expanded="true"
aria-label="Define Your Search"
>
<span id="defineYourSearch">Define Your Search </span>
<span class="caret"></span>
</button>
<ul
class="dropdown-menu fade dropdown-margin"
aria-labelledby="dropdownMenu1"
>
<li>
<a class="searchmenu" onclick="customizeSearch('Books')">
<div class="highlight-menu-item bigger-fancy-text">
<strong>Books</strong>
</div>
</a>
<a class="searchmenu" onclick="customizeSearch('Articles')">
<div class="highlight-menu-item bigger-fancy-text">
<strong>Articles (Peer reviewed)</strong>
</div>
</a>
<a class="searchmenu" onclick="customizeSearch('Reserves')">
<div class="highlight-menu-item bigger-fancy-text">
<strong>Course reserves</strong>
</div>
</a>
<a
class="searchmenu"
onclick="customizeSearch('Newspapers')"
>
<div class="highlight-menu-item bigger-fancy-text">
<strong>Newspapers and magazines</strong>
</div>
</a>
<a class="searchmenu" onclick="customizeSearch('Journals')">
<div class="highlight-menu-item bigger-fancy-text">
<strong>Journals</strong>
</div>
</a>
<a
href="https://cuny-kb.primo.exlibrisgroup.com/discovery/search?vid=01CUNY_KB:CUNY_KB&lang=en&mode=advanced"
class="searchmenu"
>
<div class="highlight-menu-item bigger-fancy-text">
<strong>Advanced search</strong>
</div>
</a>
</li>
<li></li>
</ul>
</div>
<label class="sr-only" for="primoQueryTemp">Search terms</label>
<div class="input-group zero-margin form-width" id="blue-border2">
<input
class="form-control form-width inherit-height-from-flex"
name="queryTemp"
id="primoQueryTemp"
type="search"
value=""
placeholder="Enter search term here"
/>
</div>
<div class="input-group zero-margin" id="blue-border3">
<input
type="submit"
class="btn btn-default form-control onesearchsubmit inherit-height-from-flex"
value="Search"
onclick="return addPrimoQuery(event);"
/>
</div>
</div>
</form>
</div>
<div class="col-sm-4">
<div class="nav-by-jumbotron">
<a class="ga-by-jumbotron">
<div class="nav-divs-by-jumbotron" id="bookastudyroom">
<h2><button id="eq_32886">Book A Study Room</button></h2>
</div>
</a>
<a
href="https://library.kbcc.cuny.edu/az.php"
class="ga-by-jumbotron"
>
<div class="nav-divs-by-jumbotron">
<h2>Databases</h2>
</div>
</a>
<a
href="https://library.kbcc.cuny.edu/guides"
class="ga-by-jumbotron"
>
<div class="nav-divs-by-jumbotron">
<h2>Research Guides</h2>
</div>
</a>
<a
href="https://kbcc-cuny.libwizard.com/f/feedback"
class="ga-by-jumbotron"
>
<div class="nav-divs-by-jumbotron">
<h2>Send Us Feedback</h2>
</div>
</a>
</div>
</div>
</div>
<div class="row">
<div class="col-md-7 col-lg-6">
<div class="panel panel-default hide-body-border">
<div class="panel-heading show-panel">
<span class="panel-title content-panel-title">
<h2>Library Links</h2>
</span>
</div>
<div class="panel-body">
<div class="row">
<div class="col-sm-6">
<ul class="link-list">
<li>
<a
href="https://library.kbcc.cuny.edu/ENGLISH24"
class="ga-library-links"
>
How to Use the Library
</a>
</li>
<li>
<a
href="https://library.kbcc.cuny.edu/ebooks"
class="ga-library-links"
>
Find eTextbooks and eBooks
</a>
</li>
<li>
<a
href="https://library.kbcc.cuny.edu/video"
class="ga-library-links"
>
Streaming Video
</a>
</li>
<li>
<a
href="https://cuny-kb.alma.exlibrisgroup.com/discovery/collectionDiscovery?vid=01CUNY_KB:CUNY_KB&collectionId=8150765860006129"
class="ga-library-links"
>
Comic Books & Graphic Novels
</a>
</li>
</ul>
</div>
<div class="col-sm-6">
<ul class="link-list">
<li>
<a
href="http://kbcc.ezproxy.cuny.edu:2048/login?url=http://search.ebscohost.com/login.aspx?authtype=ip,uid&custid=s9000138&profile=ehost&defaultdb=a9h"
target="_blank"
class="ga-library-links"
>
Academic Search Complete
</a>
</li>
<li>
<a
href="http://kbcc.ezproxy.cuny.edu:2048/login?url=https://search.proquest.com/usmajordailies/advanced/news/fromDatabasesLayer?accountid=38336"
target="_blank"
class="ga-library-links"
>
US Newspapers
</a>
</li>
<li>
<a
href="http://www.nytimes.com/passes"
target="_blank"
class="ga-library-links"
>
NY Times Free Pass
</a>
</li>
<li>
<a
href="https://library.kbcc.cuny.edu/newarrivals/leisure"
class="ga-library-links"
>
Leisure Reading Collection
</a>
</li>
</ul>
</div>
</div>
</div>
</div>
<div class="panel panel-default hide-body-border">
<div class="panel-heading show-panel">
<span class="panel-title content-panel-title">
<h2>Today's Library Hours</h2>
</span>
</div>
<div class="panel-body">{{content_box_29248590}}</div>
</div>
</div>
<div class="col-md-5 col-lg-6">
<div class="panel panel-default hide-body-border">
<div class="panel-heading show-panel">
<span class="panel-title content-panel-title">
<h2>Featured in the Library</h2>
</span>
</div>
<div class="panel-body">{{content_box_25912431}}</div>
</div>
</div>
</div>
</div>
<div class="container">
<div class="row">
<!-- BEGIN: Page Footer -->
<div id="orange-line"></div>
<div id="main-blue-footer">
<div id="lighthouse-logo">
<a href="https://www.kbcc.cuny.edu">
<img
src="https://libapps.s3.amazonaws.com/accounts/16298/images/Orange_Vector_Mac_Building.png"
alt="Kingsborough Lighthouse logo"
loading="lazy"
/>
</a>
</div>
<div class="library-address">
<div class="whiteahrefs">
<strong>Robert J. Kibbee Library</strong><br />
2001 Oriental Blvd<br />
Brooklyn, NY, 11209<br />
<a href="tel:+1-718-368-5632">718-368-5632</a>
</div>
<div class="whiteahrefs">
<a href="https://kbcc-cuny.libwizard.com/f/reference">
reference.desk@kbcc.cuny.edu
</a>
<br />
<a
aria-label="Twitter"
href="https://twitter.com/KBCCLibrary"
target="_blank"
>
<i aria-hidden="true" class="fab fa-twitter"></i>
</a>
<a
aria-label="Instagram"
href="https://www.instagram.com/kbcclibrary/"
target="_blank"
>
<i aria-hidden="true" class="fab fa-instagram"></i>
</a>
<a
aria-label="Goodreads"
href="https://www.goodreads.com/user/show/51717966-kingsborough-library"
target="_blank"
>
<i aria-hidden="true" class="fab fa-goodreads"></i>
</a>
<a
aria-label="TikTok"
href="https://www.tiktok.com/@kbcclibrary?lang=en"
target="_blank"
>
<i aria-hidden="true" class="fab fa-tiktok"></i>
</a>
<a
aria-label="YouTube"
href="https://www.youtube.com/channel/UCpeJWrnzLXEizw8cMvVp-_Q/videos"
target="_blank"
>
<i aria-hidden="true" class="fab fa-youtube"></i>
</a>
<a
aria-label="Spotify"
href="https://open.spotify.com/user/313lfmvr4ezmkb2mhodzd5ubzg4a"
target="_blank"
>
<i aria-hidden="true" class="fab fa-spotify"></i>
</a>
</div>
</div>
<div id="cuny-logo">
<a href="https://www.cuny.edu" target="_blank">
<img
src="https://libapps.s3.amazonaws.com/accounts/16298/images/CUNYlogo-white.png"
alt="CUNY logo"
loading="lazy"
/>
</a>
</div>
<div class="whiteahrefs libapps">
<a
href="https://kbcc-cuny.libapps.com/libapps/login.php?site_id=2365"
>
Log in to LibApps
</a>
|
<a
href="https://cuny-kb.alma.exlibrisgroup.com/mng/login?auth=SAML"
>
Alma
</a>
</div>
<div style="height: 10px"></div>
</div>
<!-- END: Page Footer -->
</div>
</div>
</div>
<div id="s-lib-alert" title="">
<div id="s-lib-alert-content"></div>
</div>
<div id="s-lib-popover-title" class="hide">
<span class="text-info"><strong>title</strong></span>
<button
type="button"
id="popclose"
class="close"
onclick="jQuery('.s-lib-popover').popover('hide')"
>
&times;
</button>
</div>
<div id="s-lib-popover-content" class="hide">
<i class="fa fa-refresh fa-spin"></i> Loading...
<button class="btn btn-default btn-sm popclose" type="button">Close</button>
</div>
<div id="s-lib-scroll-top" title="Back to Top">
<span class="fa-stack fa-lg">
<i class="fa fa-square-o fa-stack-2x"></i>
<i
class="fa fa-angle-double-up fa-stack-1x"
style="position: relative; bottom: 2px"
></i>
</span>
</div>
<!-- LibChat widget script -->
<script src="https://kbcc-cuny.libanswers.com/load_chat.php?hash=212334892d13e5887f44a2763092678b"></script>
<!-- add Vue scripts -->
<!-- <script src="https://unpkg.com/vue@3/dist/vue.global.js"></script> --><!-- development -->
<script src="https://unpkg.com/vue/dist/vue.global.prod.js"></script>
<!--production -->
<script
type="text/javascript"
src="https://libapps.s3.amazonaws.com/sites/2365/include/main2.js"
></script>
</body>
+516
View File
@@ -0,0 +1,516 @@
<style>
:root {
--kbccblue: #003466;
--kbccorange: #ff4e00;
--text: #111;
}
body {
color: var(--text);
overflow-x: hidden;
}
a,
a:hover {
text-decoration: none;
}
/* style slide out chat */
#lcs_slide_out_button-21944 {
font-size: 1.5em;
}
/* style header */
#header-div {
padding: 30px;
}
/* style the hamburger menu */
#hamburger-container {
float: left;
}
#hamburger,
#hamburger:active {
border: none;
outline: none;
background-color: #fff;
color: var(--kbccblue);
}
#hamburger-ul > li > .searchmenu {
background-color: #fff;
}
#hamburger-ul {
padding: 25px 0;
}
/* have bootstrap dropdowns fade in and out */
.dropdown-menu.fade {
display: block;
opacity: 0;
pointer-events: none;
}
.open > .dropdown-menu.fade {
pointer-events: auto;
opacity: 1;
}
.fade {
-webkit-transition-duration: 5s; /* Safari */
transition-duration: 0.5s;
}
.dropdown:hover .dropdown-menu {
display: block;
}
/* style the login at the top right */
#login-div {
float: right;
padding: 8px 15px 0 0;
color: var(--kbccblue);
font-size: 1.5em;
}
#login-text {
display: inline-block;
vertical-align: -2px;
}
#login-icon {
display: inline-block;
margin-left: 5px;
}
/* style alert */
#corona-alert {
text-align: center;
background-color: #faf870;
padding: 5px 50px;
cursor: pointer;
}
#corona-alert-text {
color: var(--text);
font-size: 1.5em;
}
/* style navbar */
nav.navbar-default.main-nav-container {
background-color: white;
border: none;
font-size: 1.4em;
color: var(--text);
border-radius: 0;
}
.nav .open > a,
.nav .open > a:focus,
.nav .open > a:hover {
background-color: #fff;
}
.nav > li > a:hover {
outline: none;
}
.navbar-default .navbar-nav > li > a {
color: var(--text);
}
#navbar-center {
display: flex;
justify-content: left;
float: none;
}
.ga-main-navbar {
font-size: 1.3em;
}
#dropdownMenu1 {
border-radius: 0;
}
a.searchmenu {
color: var(--text);
}
.highlight-menu-item {
padding: 5px;
}
.highlight-menu-item:hover {
cursor: pointer;
}
/* style background image */
.kbcc-background-image {
background: linear-gradient(
to bottom,
rgba(255, 255, 255, 0.6) 0%,
rgba(255, 255, 255, 0.6) 100%
),
url("https://libapps.s3.amazonaws.com/accounts/16298/images/library_front_view.jpg");
background-position: 50% 71%;
padding: 20px 0;
border-radius: 5px;
background-size: cover;
margin: -30px 0 30px 0;
}
/* style jumbotron */
.onesearch-jumbotron {
text-align: center;
margin-top: -40px;
}
#onesearch-header {
font-size: 10em;
margin-bottom: 0;
}
.zero-margin {
margin-left: -2px;
margin-right: -2px;
}
.zero-margin {
margin: -2px;
}
/* add flex so that blue box-shadows line up */
#flex-search-form {
display: flex;
flex-direction: row;
justify-content: center;
}
.inherit-height-from-flex {
height: inherit;
}
/* shadow for the search bar */
#blue-border1 {
box-shadow: 0 5px 0 var(--kbccblue), 0 -5px 0 var(--kbccblue),
-5px -5px 0 var(--kbccblue), -5px 5px 0 var(--kbccblue);
}
#blue-border2 {
box-shadow: 0 -5px 0 var(--kbccblue), 0 5px 0 var(--kbccblue);
}
#blue-border3 {
box-shadow: 0 5px 0 var(--kbccblue), 0 -5px 0 var(--kbccblue),
5px -5px 0 var(--kbccblue), 5px 5px 0 var(--kbccblue);
}
/* style for nav by the jumbotron */
.nav-divs-by-jumbotron {
text-align: center;
padding: 6px;
margin: 6px 0;
color: white;
background-color: var(--kbccblue);
border-radius: 3px;
}
.nav-divs-by-jumbotron > h2 {
font-size: 1.5em;
margin-bottom: 4px;
margin-top: 4px;
}
.nav-divs-by-jumbotron:hover {
background-color: #444;
}
#eq_32886 {
background-color: var(--kbccblue);
border: none;
}
.nav-divs-by-jumbotron:hover > h2 > #eq_32886,
#eq_32886:hover {
background-color: #444;
}
#bookastudyroom {
cursor: pointer;
}
/* style link list */
.link-list {
font-size: 1.7em;
}
/* style the panels with the text content */
.panel > .show-panel {
background-color: var(--kbccblue);
text-align: center;
}
.hide-body-border {
border: none;
box-shadow: none;
}
.glyphicon-panel-title {
font-size: 2em;
}
.content-panel-title {
color: white;
font-size: 2em;
}
.content-panel-title > h2 {
margin: 7px 0;
font-size: 1em;
}
.panel-heading {
padding: 2px;
}
/* style the gallery */
.slick-slide img {
padding: 2px;
max-height: 350px !important;
object-fit: contain;
margin: 0;
}
.s-lib-public-side-header {
display: none;
}
.slick-active {
outline: 0;
}
/* make the slick arrows bigger; adjust margin and padding around big arrows */
.slick-prev:before, .slick-next:before {
font-size: 40px !important;
}
.slick-prev:before {
margin-left: -30px;
}
button.slick-next.slick-arrow, button.slick-prev.slick-arrow {
height: 40px !important;
width: 40px !important;
}
button.slick-next.slick-arrow {
padding-top: 3px;
}
button.slick-prev.slick-arrow {
padding: 3px;
padding-left: 30px;
}
/* style to make all imported boxes floating */
.s-lib-box-title {
display: none;
}
.s-lg-box {
box-shadow: none !important;
}
.s-lib-box .s-lib-box-title {
display: none;
}
.s-lib-box {
box-shadow: none !important;
border: 0 !important;
}
/* style the dropdown menus */
.dropdown-margin {
padding: 20px 0;
}
.bigger-fancy-text {
font-size: 1.2em;
padding: 5px;
}
.bigger-icon {
font-size: 1.5em;
margin-right: 8px;
}
.caret-text {
display: inline-block;
color: var(--kbccblue);
font-weight: bold;
}
.fancy-caret {
display: inline-block;
margin-left: 8px;
color: var(--kbccblue);
}
.open > a > .fancy-caret {
margin-bottom: -4px;
vertical-align: -4px;
display: inline-block;
}
.open > a > .caret-text {
vertical-align: -1px;
}
/* style footer */
#orange-line {
height: 10px;
background-color: var(--kbccorange);
}
#main-blue-footer {
background-color: var(--kbccblue);
color: white;
padding: 30px;
}
.whiteahrefs a:link,
.whiteahrefs a:hover,
.whiteahrefs a:visited,
.whiteahrefs a:active {
color: white;
}
.whiteahrefs a i {
margin: 4px 5px 0 0;
font-size: 1.5em;
}
.whiteahrefs {
margin-top: 10px;
}
#lighthouse-logo > a > img {
max-width: 150px;
}
/* media queries */
@media only screen and (min-width: 1px) {
#library-logo {
max-width: 100%;
max-height: 150px;
}
nav.navbar-default.main-nav-container {
margin-top: -20px;
}
.form-width {
width: 40%;
}
.nav-by-jumbotron {
margin-top: 40px !important;
}
#main-blue-footer {
min-height: 450px;
}
.library-address {
float: left;
}
#cuny-logo {
float: left;
clear: both;
margin-top: 10px;
}
.libapps {
float: left;
clear: left;
}
}
@media only screen and (max-width: 768px) {
#login-text {
display: none;
}
#defineYourSearch {
display: none;
}
}
@media only screen and (min-width: 768px) {
.nav-by-jumbotron {
margin-top: 0 !important;
}
#lighthouse-logo {
display: inline-block;
float: left;
}
#main-blue-footer {
min-height: 210px;
}
.library-address {
display: inline-block;
margin: -10px 30px;
font-size: 1.1em;
}
#cuny-logo {
float: right;
clear: none;
margin: -10px 0;
}
.libapps {
float: right;
clear: both;
}
}
@media only screen and (min-width: 1px) and (max-width: 992px) {
#hamburger-alternative {
display: none;
}
}
@media only screen and (min-width: 992px) {
#header-div {
text-align: center;
}
#hamburger,
#hamburger-ul {
display: none;
}
#library-logo {
max-width: 100%;
max-height: 350px;
}
.form-width {
width: 340px;
}
}
@media only screen and (min-width: 1200px) {
#library-logo {
margin-top: -3px;
}
}
</style>
<!-- scripts to make the Book a Study Room widget run -->
<script src="https://kbcc-cuny.libcal.com/js/equipment.min.js"></script>
<script>
jQuery(function () {
jQuery("#eq_32886, #bookastudyroom").LibCalEquipmentBooking({
iid: 5570,
gid: 32886,
eid: 0,
width: 560,
height: 680,
});
});
</script>
<!-- If browser is pre-ES6, show a warning-->
<script>
window.isES6 = false;
</script>
<script>
<!-- test ES6 functionality -->
// Arrow functions support
() => {};
// Class support
class __ES6FeatureDetectionTest {}
// Object initializer property and method shorthands
let es6a = true;
let es6b = {
es6a,
es6c() {
return true;
},
es6d: [1, 2, 3],
};
// Object destructuring
let { es6c, es6d } = es6b;
// Spread operator
let es6e = [...es6d, 4];
// ternary operator
let es6f = es6a ? "ternary" : "no ternary";
// nullish coalescing
es6a ??= 10;
window.isES6 = true;
</script>
<script type="text/javascript">
window.onload = function () {
<!-- display the error message if feature detection flags old browser -->
if (window.isES6 == false) {
document.getElementById("obsolete_browser_alert").innerHTML =
'<div class="alert alert-danger" style="text-align: center;"><strong>WARNING! Unsupported browser!</strong><br />It looks like you\'re using an old browser.<br />This website works best with modern browsers such as the latest versions of Chrome, Firefox, Safari, and Edge.<br />If you continue with this browser, many parts of this site will not work and you will see unexpected results.</div>';
}
};
</script>
<!-- FontAwesome -->
<script
src="https://kit.fontawesome.com/4c28f38a07.js"
crossorigin="anonymous"
></script>
+407
View File
@@ -0,0 +1,407 @@
<body class="s-lib-public-body">
<!-- Google Tag Manager (noscript) -->
<noscript>
<iframe
src="https://www.googletagmanager.com/ns.html?id=GTM-NXHWQX3"
height="0"
width="0"
style="display: none; visibility: hidden"
></iframe>
</noscript>
<!-- End Google Tag Manager (noscript) -->
<!-- BEGIN: content -->
<div id="s-lib-public-main" class="s-lib-main container s-lib-side-borders">
<div id="s-lg-index-cols">
<div id="app1">
<!-- vue app -->
<div class="row">
<div id="obsolete_browser_alert"></div>
<div class="col-xs-12" id="header-div">
<div class="dropdown" id="hamburger-container">
<button
class="btn btn-default dropdown-toggle"
type="button"
data-toggle="dropdown"
aria-haspopup="true"
aria-expanded="true"
aria-label="Hamburger Menu"
id="hamburger"
>
<i class="fas fa-bars" style="font-size: 2em"></i>
</button>
<ul
class="dropdown-menu fade"
aria-labelledby="hamburger"
id="hamburger-ul"
>
<li>
<a
v-for="item in hamburger"
v-bind:key="item.id"
class="searchmenu"
v-bind:aria-label="item.description"
v-bind:href="item.link"
v-bind:target="item.target_blank"
>
<hamburger-component v-bind:item="item"></hamburger-component>
</a>
</li>
</ul>
</div>
<!-- end of hamburger container -->
<a
href="https://cuny-kb.primo.exlibrisgroup.com/discovery/account?vid=01CUNY_KB:CUNY_KB"
id="login-div"
aria-labelledby="login-text"
>
<div id="login-text">Login</div>
<div id="login-icon"><i class="fas fa-user"></i></div>
</a>
<img
id="library-logo"
class="image-fail"
alt="Kibbee Library logo"
src="https://libapps.s3.amazonaws.com/accounts/16298/images/xsmall-2.jpg"
/>
<div
id="corona-alert"
type="button"
data-toggle="modal"
data-target=".bs-example-modal-sm"
>
<span id="corona-alert-text"
>No fines on KBCC books checked out before the pandemic! Just
return them to any CUNY Library.</span
>
</div>
</div>
<!-- end of header div -->
<!-- Modal -->
<div
class="modal fade bs-example-modal-sm"
tabindex="-1"
role="dialog"
aria-labelledby="myModalLabel"
>
<div class="modal-dialog modal-sm" role="document">
<div class="modal-content" style="border-radius: 3px">
<div class="modal-body">
<button
type="button"
class="close"
data-dismiss="modal"
aria-label="Close"
style="padding: 5px 5px 12px 12px"
>
<span aria-hidden="true">&times;</span>
</button>
<h4 class="modal-title" id="myModalLabel">
Before returning books to another CUNY library, please make
sure you have updated your vaccine information to Cleared4
or checked rules for visiting that campus.
</h4>
</div>
</div>
</div>
</div>
<!-- End of modal -->
</div>
<!-- end of row -->
<div class="row" id="hamburger-alternative">
<div class="col-xs-12">
<navig-component v-bind:navlistofmenus="navlistofmenus"></navig-component>
</div>
<!-- end of col-xs-12 -->
</div>
<!--end of row-->
</div>
<!--end of Vue app1-->
</div>
<div class="container" style="margin-top: 14px">
<div class="row kbcc-background-image">
<div class="col-sm-8">
<div id="app2">
<onesearch-component></onesearch-component>
</div><!-- end of Vue app2 -->
</div>
<div class="col-sm-4">
<div class="nav-by-jumbotron">
<a class="ga-by-jumbotron">
<div class="nav-divs-by-jumbotron" id="bookastudyroom">
<h2><button id="eq_32886">Book A Study Room</button></h2>
</div>
</a>
<a
href="https://library.kbcc.cuny.edu/az.php"
class="ga-by-jumbotron"
>
<div class="nav-divs-by-jumbotron">
<h2>Databases</h2>
</div>
</a>
<a
href="https://library.kbcc.cuny.edu/guides"
class="ga-by-jumbotron"
>
<div class="nav-divs-by-jumbotron">
<h2>Research Guides</h2>
</div>
</a>
<a
href="https://kbcc-cuny.libwizard.com/f/feedback"
class="ga-by-jumbotron"
>
<div class="nav-divs-by-jumbotron">
<h2>Send Us Feedback</h2>
</div>
</a>
</div>
</div>
</div>
<div class="row">
<div class="col-md-7 col-lg-6">
<div class="panel panel-default hide-body-border">
<div class="panel-heading show-panel">
<span class="panel-title content-panel-title">
<h2>Library Links</h2>
</span>
</div>
<div class="panel-body">
<div class="row">
<div class="col-sm-6">
<ul class="link-list">
<li>
<a
href="https://library.kbcc.cuny.edu/ENGLISH24"
class="ga-library-links"
>
How to Use the Library
</a>
</li>
<li>
<a
href="https://library.kbcc.cuny.edu/ebooks"
class="ga-library-links"
>
Find eTextbooks and eBooks
</a>
</li>
<li>
<a
href="https://library.kbcc.cuny.edu/video"
class="ga-library-links"
>
Streaming Video
</a>
</li>
<li>
<a
href="https://cuny-kb.alma.exlibrisgroup.com/discovery/collectionDiscovery?vid=01CUNY_KB:CUNY_KB&collectionId=8150765860006129"
class="ga-library-links"
>
Comic Books & Graphic Novels
</a>
</li>
</ul>
</div>
<div class="col-sm-6">
<ul class="link-list">
<li>
<a
href="http://kbcc.ezproxy.cuny.edu:2048/login?url=http://search.ebscohost.com/login.aspx?authtype=ip,uid&custid=s9000138&profile=ehost&defaultdb=a9h"
target="_blank"
class="ga-library-links"
>
Academic Search Complete
</a>
</li>
<li>
<a
href="http://kbcc.ezproxy.cuny.edu:2048/login?url=https://search.proquest.com/usmajordailies/advanced/news/fromDatabasesLayer?accountid=38336"
target="_blank"
class="ga-library-links"
>
US Newspapers
</a>
</li>
<li>
<a
href="http://www.nytimes.com/passes"
target="_blank"
class="ga-library-links"
>
NY Times Free Pass
</a>
</li>
<li>
<a
href="https://library.kbcc.cuny.edu/newarrivals/leisure"
class="ga-library-links"
>
Leisure Reading Collection
</a>
</li>
</ul>
</div>
</div>
</div>
</div>
<div class="panel panel-default hide-body-border">
<div class="panel-heading show-panel">
<span class="panel-title content-panel-title">
<h2>Today's Library Hours</h2>
</span>
</div>
<div class="panel-body">{{content_box_29248590}}</div>
</div>
</div>
<div class="col-md-5 col-lg-6">
<div class="panel panel-default hide-body-border">
<div class="panel-heading show-panel">
<span class="panel-title content-panel-title">
<h2>Featured in the Library</h2>
</span>
</div>
<div class="panel-body">{{content_box_25912431}}</div>
</div>
</div>
</div>
</div>
<div class="container">
<div class="row">
<!-- BEGIN: Page Footer -->
<div id="orange-line"></div>
<div id="main-blue-footer">
<div id="lighthouse-logo">
<a href="https://www.kbcc.cuny.edu">
<img
src="https://libapps.s3.amazonaws.com/accounts/16298/images/Orange_Vector_Mac_Building.png"
alt="Kingsborough Lighthouse logo"
loading="lazy"
/>
</a>
</div>
<div class="library-address">
<div class="whiteahrefs">
<strong>Robert J. Kibbee Library</strong><br />
2001 Oriental Blvd<br />
Brooklyn, NY, 11209<br />
<a href="tel:+1-718-368-5632">718-368-5632</a>
</div>
<div class="whiteahrefs">
<a href="https://kbcc-cuny.libwizard.com/f/reference">
reference.desk@kbcc.cuny.edu
</a>
<br />
<a
aria-label="Twitter"
href="https://twitter.com/KBCCLibrary"
target="_blank"
>
<i aria-hidden="true" class="fab fa-twitter"></i>
</a>
<a
aria-label="Instagram"
href="https://www.instagram.com/kbcclibrary/"
target="_blank"
>
<i aria-hidden="true" class="fab fa-instagram"></i>
</a>
<a
aria-label="Goodreads"
href="https://www.goodreads.com/user/show/51717966-kingsborough-library"
target="_blank"
>
<i aria-hidden="true" class="fab fa-goodreads"></i>
</a>
<a
aria-label="TikTok"
href="https://www.tiktok.com/@kbcclibrary?lang=en"
target="_blank"
>
<i aria-hidden="true" class="fab fa-tiktok"></i>
</a>
<a
aria-label="YouTube"
href="https://www.youtube.com/channel/UCpeJWrnzLXEizw8cMvVp-_Q/videos"
target="_blank"
>
<i aria-hidden="true" class="fab fa-youtube"></i>
</a>
<a
aria-label="Spotify"
href="https://open.spotify.com/user/313lfmvr4ezmkb2mhodzd5ubzg4a"
target="_blank"
>
<i aria-hidden="true" class="fab fa-spotify"></i>
</a>
</div>
</div>
<div id="cuny-logo">
<a href="https://www.cuny.edu" target="_blank">
<img
src="https://libapps.s3.amazonaws.com/accounts/16298/images/CUNYlogo-white.png"
alt="CUNY logo"
loading="lazy"
/>
</a>
</div>
<div class="whiteahrefs libapps">
<a
href="https://kbcc-cuny.libapps.com/libapps/login.php?site_id=2365"
>
Log in to LibApps
</a>
|
<a
href="https://cuny-kb.alma.exlibrisgroup.com/mng/login?auth=SAML"
>
Alma
</a>
</div>
<div style="height: 10px"></div>
</div>
<!-- END: Page Footer -->
</div>
</div>
</div>
<div id="s-lib-alert" title="">
<div id="s-lib-alert-content"></div>
</div>
<div id="s-lib-popover-title" class="hide">
<span class="text-info"><strong>title</strong></span>
<button
type="button"
id="popclose"
class="close"
onclick="jQuery('.s-lib-popover').popover('hide')"
>
&times;
</button>
</div>
<div id="s-lib-popover-content" class="hide">
<i class="fa fa-refresh fa-spin"></i> Loading...
<button class="btn btn-default btn-sm popclose" type="button">Close</button>
</div>
<div id="s-lib-scroll-top" title="Back to Top">
<span class="fa-stack fa-lg">
<i class="fa fa-square-o fa-stack-2x"></i>
<i
class="fa fa-angle-double-up fa-stack-1x"
style="position: relative; bottom: 2px"
></i>
</span>
</div>
<!-- LibChat widget script -->
<script src="https://kbcc-cuny.libanswers.com/load_chat.php?hash=f7d1629a91e178fd0f799322e803b6e7"></script>
<!-- add Vue scripts -->
<!-- <script src="https://unpkg.com/vue@3/dist/vue.global.js"></script> development -->
<script src="https://unpkg.com/vue/dist/vue.global.prod.js"></script><!--production -->
<script
type="text/javascript"
src="https://libapps.s3.amazonaws.com/sites/2365/include/main4.js"
></script>
</body>
+245
View File
@@ -0,0 +1,245 @@
const navComponent = {
template:
`<a>
<a class="dropdown-toggle ga-main-navbar" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">
<div class="caret-text">{{ navkey }}</div>
<div class="fancy-caret"><i class="fas fa-angle-down" aria-hidden="true"></i></div>
</a>
<ul class="dropdown-menu fade dropdown-margin">
<li>
<a v-for="item in navmenu" v-bind:key="item.id" class="searchmenu" v-bind:aria-label="item.description" v-bind:href="item.link" v-bind:target="item.target_blank">
<div class="bigger-fancy-text">
<i v-bind:class="item.icon" aria-hidden="true"></i>
<strong>{{ item.description }}</strong>
</div>
</a>
</li>
</ul>
</a>`,
props: ['navmenu', 'navkey']
}
const menusComponent = {
template:
`<div class="bigger-fancy-text">
<i v-bind:class="item.icon" aria-hidden="true"></i>
<strong>{{ item.description }}</strong>
</div>`,
props: ['item']
}
const { createApp } = Vue
createApp({
components: {
'nav-component': navComponent,
'menus-component': menusComponent
},
data() {
return {
hamburger: [
{
link: "https://cuny-kb.primo.exlibrisgroup.com/discovery/search?tab=Everything&vid=01CUNY_KB:CUNY_KB&lang=en",
icon: "fas fa-search fa-fw bigger-icon",
description: "OneSearch",
target_blank: "",
id: 1
},
{
link: "https://library.kbcc.cuny.edu/az.php",
icon: "fas fa-database fa-fw bigger-icon",
description: "Databases A to Z",
target_blank: "",
id: 2
},
{
link: "https://library.kbcc.cuny.edu/guides",
icon: "fas fa-telescope fa-fw bigger-icon",
description: "Research Guides",
target_blank: "",
id: 3
},
{
link: "https://library.kbcc.cuny.edu/faq",
icon: "fas fa-question-circle fa-fw bigger-icon",
description: "FAQ",
target_blank: "",
id: 4
},
{
link: "https://library.kbcc.cuny.edu/calendar",
icon: "fas fa-clock fa-fw bigger-icon",
description: "Library Hours",
target_blank: "",
id: 5
},
{
link: "https://library.kbcc.cuny.edu/sitemap",
icon: "fas fa-location-arrow fa-fw bigger-icon",
description: "Site Map",
target_blank: "",
id: 6
}
],
navListOfMenus: {
"Find It": [
{
link: "https://library.kbcc.cuny.edu/az.php",
icon: "fas fa-database fa-fw bigger-icon",
description: "Databases A to Z",
target_blank: "",
id: 1
},
{
link: "https://cuny-kb.primo.exlibrisgroup.com/discovery/npsearch?vid=01CUNY_KB:CUNY_KB&search_scope=all",
icon: "fas fa-newspaper fa-fw bigger-icon",
description: "Newspaper Search",
target_blank: "",
id: 2
},
{
link: "https://cuny-kb.primo.exlibrisgroup.com/discovery/search?vid=01CUNY_KB:CUNY_KB&tab=CourseReserves&search_scope=CourseReserves",
icon: "fas fa-cloud-download-alt fa-fw bigger-icon",
description: "Course Reserves",
target_blank: "",
id: 3
},
{
link: "https://cuny-kb.primo.exlibrisgroup.com/discovery/jsearch?vid=01CUNY_KB:CUNY_KB",
icon: "fas fa-book fa-fw bigger-icon",
description: "Search for Specific Journals",
target_blank: "",
id: 4
},
{
link: "https://library.kbcc.cuny.edu/academicworks",
icon: "fas fa-archive fa-fw bigger-icon",
description: "CUNY Academic Works",
target_blank: "_blank",
id: 5
},
{
link: "https://www.bkstr.com/kingsboroughccstore/home",
icon: "fas fa-cash-register fa-fw bigger-icon",
description: "KBCC Bookstore",
target_blank: "_blank",
id: 6
}
],
"Services": [
{
link: "http://kbcc.cuny.illiad.oclc.org/illiad/logon.html",
icon: "fas fa-books fa-fw bigger-icon",
description: "Interlibrary Loan",
target_blank: "_blank",
id: 1
},
{
link: "https://library.kbcc.cuny.edu/libraryservices/informationliteracy",
icon: "fas fa-chalkboard-teacher fa-fw bigger-icon",
description: "Book a Library Instruction Session" ,
target_blank: "",
id: 2
},
{
link: "https://library.kbcc.cuny.edu/mediaservices",
icon: "fas fa-photo-video fa-fw bigger-icon",
description: "Media Services",
target_blank: "",
id: 3
},
{
link: "https://kbcc-cuny.libwizard.com/f/bookrequest",
icon: "fas fa-shopping-basket fa-fw bigger-icon",
description: "Suggest a Book for Purchase",
target_blank: "",
id: 4
},
{
link: "https://kbcc-cuny.libwizard.com/id/8cdb3f1a787de3c307a8cf5d75cad406",
icon: "fas fa-bookmark fa-fw bigger-icon",
description: "Suggest an Item to Add to Reserves",
target_blank: "",
id: 5
}
],
"About Us": [
{
link: "https://library.kbcc.cuny.edu/about-us/directory",
icon: "fas fa-address-book fa-fw bigger-icon",
description: "Faculty & Staff Directory",
target_blank: "",
id: 1
},
{
link: "https://library.kbcc.cuny.edu/newarrivals",
icon: "far fa-mail-bulk fa-fw bigger-icon",
description: "New Arrivals",
target_blank: "",
id: 2
},
{
link: "https://library.kbcc.cuny.edu/about-us/liaisons",
icon: "fas fa-theater-masks fa-fw bigger-icon",
description: "Subject Liaisons",
target_blank: "",
id: 3
},
{
link: "https://library.kbcc.cuny.edu/social",
icon: "far fa-hashtag fa-fw bigger-icon",
description: "Social Media",
target_blank: "",
id: 4
}
],
"Location & Hours": [
{
link: "https://tour.kingsborough.edu/",
icon: "fas fa-map-marked-alt fa-fw bigger-icon",
description: "Campus Map",
target_blank: "",
id: 1
},
{
link: "https://library.kbcc.cuny.edu/calendar",
icon: "fas fa-clock fa-fw bigger-icon",
description: "Library Hours",
target_blank: "",
id: 2
}
],
"Help": [
{
link: "https://library.kbcc.cuny.edu/askalibrarian",
icon: "fas fa-book-reader fa-fw bigger-icon",
description: "Ask A Librarian",
target_blank: "",
id: 1
},
{
link: "https://library.kbcc.cuny.edu/faq",
icon: "fas fa-question-circle fa-fw bigger-icon",
description: "FAQ",
target_blank: "",
id: 2
},
{
link: "https://library.kbcc.cuny.edu/guides",
icon: "fas fa-telescope fa-fw bigger-icon",
description: "Research Guides and Tutorials",
target_blank: "",
id: 3
},
{
link: "https://library.kbcc.cuny.edu/ENGLISH24",
icon: "fas fa-question fa-fw bigger-icon",
description: "How to Use the Library",
target_blank: "",
id: 4
}
]
}
}
}
}).mount('#app');
+445
View File
@@ -0,0 +1,445 @@
const hamburgerComponent = {
template: `<div class="bigger-fancy-text">
<i v-bind:class="item.icon" aria-hidden="true"></i>
<strong>{{ item.description }}</strong>
</div>`,
props: ["item"],
};
const navigComponent = {
template: `<nav class="navbar navbar-default main-nav-container">
<div class="container-fluid">
<ul class="nav navbar-nav" id="navbar-center">
<li v-for="(navmenu, navkey) in navlistofmenus"
v-bind:key="navmenu.id"
class="dropdown main-nav-dropdown"
>
<a>
<a class="dropdown-toggle ga-main-navbar"
data-toggle="dropdown"
role="button"
aria-haspopup="true"
aria-expanded="false"
>
<div class="caret-text">{{ navkey }}</div>
<div class="fancy-caret"><i class="fas fa-angle-down" aria-hidden="true"></i></div>
</a>
<ul class="dropdown-menu fade dropdown-margin">
<li>
<a v-for="item in navmenu.data"
v-bind:key="item.id"
class="searchmenu"
v-bind:aria-label="item.description"
v-bind:href="item.link"
v-bind:target="item.target_blank"
>
<div class="bigger-fancy-text">
<i v-bind:class="item.icon" aria-hidden="true"></i>
<strong>{{ item.description }}</strong>
</div>
</a>
</li>
</ul>
</a>
</li>
</ul>
</div>
</nav>`,
props: ["navlistofmenus"],
};
const onesearchComponent = {
template: `<form class="form-inline onesearch-jumbotron"
name="searchPrimoForm1"
ref="oneSearchForm"
role="search"
method="get"
:action="selecteditem.baseUrl"
enctype="application/x-www-form-urlencoded; charset=utf-8"
>
<!-- default is "everything" option suggested from OLS widget builder -->
<div v-if="selecteditem.input" v-html="selecteditem.input"></div>
<input name="vid" value="01CUNY_KB:CUNY_KB" type="hidden" />
<input name="tab" :value="selecteditem.tab" type="hidden" />
<input name="search_scope" :value="selecteditem.searchScope" type="hidden" />
<input name="mode" value="basic" type="hidden" />
<input name="highlight" value="true" type="hidden" />
<input name="displayMode" value="full" type="hidden" />
<input name="bulkSize" value="10" type="hidden" />
<input name="dum" value="true" type="hidden" />
<input name="displayField" value="all" type="hidden" />
<input name="pcAvailabiltyMode" value="false" type="hidden" />
<input name="query" ref="primoQueryString" type="hidden" />
<h1 id="onesearch-header">
<a href="https://cuny-kb.primo.exlibrisgroup.com/discovery/search?tab=Everything&vid=01CUNY_KB:CUNY_KB&lang=en">
<img class="image-fail onesearchsubmit" src="https://libapps.s3.amazonaws.com/accounts/16298/images/onesearch_logo.png" alt="OneSearch" />
</a>
</h1>
<div class="form-group" id="flex-search-form">
<div class="dropdown input-group zero-margin" id="blue-border1" ref="blueBorder1">
<button class="btn btn-default dropdown-toggle"
type="button"
id="dropdownMenu1"
ref="oneSearchMenu"
data-toggle="dropdown"
aria-haspopup="true"
aria-expanded="true"
aria-label="Define Your Search"
>
<span id="defineYourSearch">{{ displayeditem }}&nbsp;</span>
<span class="caret"></span>
</button>
<ul class="dropdown-menu fade dropdown-margin" aria-labelledby="dropdownMenu1">
<li>
<a v-for="(item, itemName) in materialtype"
:key="item.id"
class="searchmenu"
@click="selectdropdown(item, itemName)"
>
<div class="highlight-menu-item bigger-fancy-text">
<strong>{{ item.fullName }}</strong>
</div>
</a>
<a href="https://cuny-kb.primo.exlibrisgroup.com/discovery/search?vid=01CUNY_KB:CUNY_KB&lang=en&mode=advanced" class="searchmenu">
<div class="highlight-menu-item bigger-fancy-text">
<strong>Advanced Search</strong>
</div>
</a>
</li>
</ul>
</div>
<label class="sr-only" for="primoQueryTemp">Search terms</label>
<div class="input-group zero-margin form-width" id="blue-border2">
<input class="form-control form-width inherit-height-from-flex"
name="queryTemp"
id="primoQueryTemp"
ref="primoQueryTempString"
type="search"
v-model="searchstring"
:placeholder="placeholderstring"
/>
</div>
<div class="input-group zero-margin" id="blue-border3">
<input type="submit"
class="btn btn-default form-control onesearchsubmit inherit-height-from-flex"
value="Search"
@click.stop.prevent="submitSearch"
/>
</div>
</div>
</form>`,
methods: {
selectdropdown(item, itemName) {
this.displayeditem = itemName; // swap in current item at the top of the dropdown
this.selecteditem = item; // store the data from the dropdown selection
this.placeholderstring = "Enter search term here";
},
submitSearch() {
if (this.displayeditem === "Define Your Search") {
this.placeholderstring = "Please make a selection";
this.searchstring = ""; // remove the search string
if (!this.$refs.blueBorder1.classList.contains("open")) {
// if the dropdown is not open
this.$refs.oneSearchMenu.click(); // open the dropdown
}
} else {
this.$refs.primoQueryString.value = `any,contains,${this.$refs.primoQueryTempString.value.replace(
/[,]/g,
" "
)}`; // vueified OLS widget code
this.$refs.oneSearchForm.submit(); // submit the form
}
},
},
data() {
return {
selecteditem: {}, // initialize the data from the dropdown selection
searchstring: "", // initialize an empty search string
placeholderstring: "Enter search term here", // initialize the placeholder
displayeditem: "Define Your Search", // the text displayed a the top of the OneSearch dropdown
materialtype: {
Books: {
fullName: "Books",
baseUrl: "https://cuny-kb.primo.exlibrisgroup.com/discovery/search",
tab: "Everything",
searchScope: "IZ_CI_AW",
input:
'<input name="facet" value="rtype,include,books" type="hidden" />',
id: 1,
},
Articles: {
fullName: "Articles (Peer reviewed)",
baseUrl: "https://cuny-kb.primo.exlibrisgroup.com/discovery/search",
tab: "Everything",
searchScope: "IZ_CI_AW",
input:
'<input name="mfacet" value="rtype,include,articles,1" type="hidden" /><input name="facet" value="tlevel,include,peer_reviewed" type="hidden" />',
id: 2,
},
Reserves: {
fullName: "Course reserves",
baseUrl: "https://cuny-kb.primo.exlibrisgroup.com/discovery/search",
tab: "CourseReserves",
searchScope: "CourseReserves",
input: "",
id: 3,
},
Newspapers: {
fullName: "Newspapers and Magazines",
baseUrl: "https://cuny-kb.primo.exlibrisgroup.com/discovery/npsearch",
tab: "Everything",
searchScope: "IZ_CI_AW",
input: "",
id: 4,
},
Journals: {
fullName: "Journals",
baseUrl: "https://cuny-kb.primo.exlibrisgroup.com/discovery/jsearch",
tab: "jsearch_slot",
searchScope: "IZ_CI_AW",
input: "",
id: 5,
},
},
};
},
};
const { createApp } = Vue;
const app1 = createApp({
components: {
"navig-component": navigComponent,
"hamburger-component": hamburgerComponent,
},
data() {
return {
hamburger: [
{
link: "https://cuny-kb.primo.exlibrisgroup.com/discovery/search?tab=Everything&vid=01CUNY_KB:CUNY_KB&lang=en",
icon: "fas fa-search fa-fw bigger-icon",
description: "OneSearch",
target_blank: "",
id: 1,
},
{
link: "https://library.kbcc.cuny.edu/az.php",
icon: "fas fa-database fa-fw bigger-icon",
description: "Databases A to Z",
target_blank: "",
id: 2,
},
{
link: "https://library.kbcc.cuny.edu/guides",
icon: "fas fa-telescope fa-fw bigger-icon",
description: "Research Guides",
target_blank: "",
id: 3,
},
{
link: "https://library.kbcc.cuny.edu/faq",
icon: "fas fa-question-circle fa-fw bigger-icon",
description: "FAQ",
target_blank: "",
id: 4,
},
{
link: "https://library.kbcc.cuny.edu/calendar",
icon: "fas fa-clock fa-fw bigger-icon",
description: "Library Hours",
target_blank: "",
id: 5,
},
{
link: "https://library.kbcc.cuny.edu/sitemap",
icon: "fas fa-location-arrow fa-fw bigger-icon",
description: "Site Map",
target_blank: "",
id: 6,
},
],
navlistofmenus: {
"Find It": {
id: 1,
data: [
{
link: "https://library.kbcc.cuny.edu/az.php",
icon: "fas fa-database fa-fw bigger-icon",
description: "Databases A to Z",
target_blank: "",
id: 1,
},
{
link: "https://cuny-kb.primo.exlibrisgroup.com/discovery/npsearch?vid=01CUNY_KB:CUNY_KB&search_scope=all",
icon: "fas fa-newspaper fa-fw bigger-icon",
description: "Newspaper Search",
target_blank: "",
id: 2,
},
{
link: "https://cuny-kb.primo.exlibrisgroup.com/discovery/search?vid=01CUNY_KB:CUNY_KB&tab=CourseReserves&search_scope=CourseReserves",
icon: "fas fa-cloud-download-alt fa-fw bigger-icon",
description: "Course Reserves",
target_blank: "",
id: 3,
},
{
link: "https://cuny-kb.primo.exlibrisgroup.com/discovery/jsearch?vid=01CUNY_KB:CUNY_KB",
icon: "fas fa-book fa-fw bigger-icon",
description: "Search for Specific Journals",
target_blank: "",
id: 4,
},
{
link: "https://library.kbcc.cuny.edu/academicworks",
icon: "fas fa-archive fa-fw bigger-icon",
description: "CUNY Academic Works",
target_blank: "_blank",
id: 5,
},
{
link: "https://www.bkstr.com/kingsboroughccstore/home",
icon: "fas fa-cash-register fa-fw bigger-icon",
description: "KBCC Bookstore",
target_blank: "_blank",
id: 6,
},
],
},
Services: {
id: 2,
data: [
{
link: "http://kbcc.cuny.illiad.oclc.org/illiad/logon.html",
icon: "fas fa-books fa-fw bigger-icon",
description: "Interlibrary Loan",
target_blank: "_blank",
id: 1,
},
{
link: "https://library.kbcc.cuny.edu/libraryservices/informationliteracy",
icon: "fas fa-chalkboard-teacher fa-fw bigger-icon",
description: "Book a Library Instruction Session",
target_blank: "",
id: 2,
},
{
link: "https://library.kbcc.cuny.edu/mediaservices",
icon: "fas fa-photo-video fa-fw bigger-icon",
description: "Media Services",
target_blank: "",
id: 3,
},
{
link: "https://kbcc-cuny.libwizard.com/f/bookrequest",
icon: "fas fa-shopping-basket fa-fw bigger-icon",
description: "Suggest a Book for Purchase",
target_blank: "",
id: 4,
},
{
link: "https://kbcc-cuny.libwizard.com/id/8cdb3f1a787de3c307a8cf5d75cad406",
icon: "fas fa-bookmark fa-fw bigger-icon",
description: "Suggest an Item to Add to Reserves",
target_blank: "",
id: 5,
},
],
},
"About Us": {
id: 3,
data: [
{
link: "https://library.kbcc.cuny.edu/about-us/directory",
icon: "fas fa-address-book fa-fw bigger-icon",
description: "Faculty & Staff Directory",
target_blank: "",
id: 1,
},
{
link: "https://library.kbcc.cuny.edu/newarrivals",
icon: "far fa-mail-bulk fa-fw bigger-icon",
description: "New Arrivals",
target_blank: "",
id: 2,
},
{
link: "https://library.kbcc.cuny.edu/about-us/liaisons",
icon: "fas fa-theater-masks fa-fw bigger-icon",
description: "Subject Liaisons",
target_blank: "",
id: 3,
},
{
link: "https://library.kbcc.cuny.edu/social",
icon: "far fa-hashtag fa-fw bigger-icon",
description: "Social Media",
target_blank: "",
id: 4,
},
],
},
"Location & Hours": {
id: 4,
data: [
{
link: "https://tour.kingsborough.edu/",
icon: "fas fa-map-marked-alt fa-fw bigger-icon",
description: "Campus Map",
target_blank: "",
id: 1,
},
{
link: "https://library.kbcc.cuny.edu/calendar",
icon: "fas fa-clock fa-fw bigger-icon",
description: "Library Hours",
target_blank: "",
id: 2,
},
],
},
Help: {
id: 5,
data: [
{
link: "https://library.kbcc.cuny.edu/askalibrarian",
icon: "fas fa-book-reader fa-fw bigger-icon",
description: "Ask A Librarian",
target_blank: "",
id: 1,
},
{
link: "https://library.kbcc.cuny.edu/faq",
icon: "fas fa-question-circle fa-fw bigger-icon",
description: "FAQ",
target_blank: "",
id: 2,
},
{
link: "https://library.kbcc.cuny.edu/guides",
icon: "fas fa-telescope fa-fw bigger-icon",
description: "Research Guides and Tutorials",
target_blank: "",
id: 3,
},
{
link: "https://library.kbcc.cuny.edu/ENGLISH24",
icon: "fas fa-question fa-fw bigger-icon",
description: "How to Use the Library",
target_blank: "",
id: 4,
},
],
},
},
};
},
});
app1.mount("#app1");
const app2 = createApp({
components: {
"onesearch-component": onesearchComponent,
},
});
app2.mount("#app2");
+679
View File
@@ -0,0 +1,679 @@
<body class="s-lib-public-body">
<!-- BEGIN: content -->
<div id="s-lib-public-main" class="s-lib-main container s-lib-side-borders">
<div id="s-lg-index-cols">
<div class="row">
<div class="col-xs-12" id="header-div">
<a
href="https://cuny-kb.primo.exlibrisgroup.com/discovery/account?vid=01CUNY_KB:CUNY_KB"
id="login-div"
class="no-underline">
<div id="login-text">Login</div>
<div id="login-icon"><i class="fas fa-user"></i></div>
</a>
<img
id="library-logo"
class="image-fail"
alt="Kibbee Library logo"
src="https://libapps.s3.amazonaws.com/accounts/16298/images/xsmall-2.jpg" />
</div>
</div>
<div class="row" id="hamburger-alternative">
<div class="col-xs-12">
<nav class="navbar navbar-default main-nav-container">
<div class="container-fluid">
<ul class="nav navbar-nav" id="navbar-center">
<li class="dropdown main-nav-dropdown">
<a
class="dropdown-toggle ga-main-navbar"
data-toggle="dropdown"
role="button"
aria-haspopup="true"
aria-expanded="false">
<div class="caret-text">Find It</div>
<div class="fancy-caret">
<i class="fas fa-angle-down" aria-hidden="true"></i>
</div>
</a>
<ul class="dropdown-menu fade dropdown-margin">
<li>
<a
class="searchmenu"
aria-label="Databases A to Z"
href="https://library.kbcc.cuny.edu/az.php">
<div class="bigger-fancy-text">
<i
class="fas fa-database fa-fw bigger-icon"
aria-hidden="true"></i>
<strong>Databases A-Z</strong>
</div>
</a>
<a
class="searchmenu"
aria-label="Newspaper Search"
href="https://cuny-kb.primo.exlibrisgroup.com/discovery/npsearch?vid=01CUNY_KB:CUNY_KB&search_scope=all">
<div class="bigger-fancy-text">
<i
class="fas fa-newspaper fa-fw bigger-icon"
aria-hidden="true"></i>
<strong>Newspaper Search</strong>
</div>
</a>
<a
class="searchmenu"
aria-label="Course Reserves"
href="https://cuny-kb.primo.exlibrisgroup.com/discovery/search?vid=01CUNY_KB:CUNY_KB&tab=CourseReserves&search_scope=CourseReserves">
<div class="bigger-fancy-text">
<i
class="fas fa-cloud-download-alt fa-fw bigger-icon"
aria-hidden="true"></i>
<strong>Course Reserves</strong>
</div>
</a>
<a
class="searchmenu"
aria-label="Journal Search"
href="https://cuny-kb.primo.exlibrisgroup.com/discovery/jsearch?vid=01CUNY_KB:CUNY_KB">
<div class="bigger-fancy-text">
<i
class="fas fa-book fa-fw bigger-icon"
aria-hidden="true"></i>
<strong>Search for Specific Journals</strong>
</div>
</a>
<a
class="searchmenu"
aria-label="CUNY Academic Works"
href="https://library.kbcc.cuny.edu/academicworks"
target="_blank">
<div class="bigger-fancy-text">
<i
class="fas fa-archive fa-fw bigger-icon"
aria-hidden="true"></i>
<strong>CUNY Academic Works</strong>
</div>
</a>
<a
class="searchmenu"
aria-label="KBCC Bookstore"
href="https://www.bkstr.com/kingsboroughccstore/home"
target="_blank">
<div class="bigger-fancy-text">
<i
class="fas fa-cash-register fa-fw bigger-icon"
aria-hidden="true"></i>
<strong>KBCC Bookstore</strong>
</div>
</a>
</li>
</ul>
</li>
<li class="dropdown main-nav-dropdown">
<a
class="dropdown-toggle ga-main-navbar"
data-toggle="dropdown"
role="button"
aria-haspopup="true"
aria-expanded="false">
<div class="caret-text">Services</div>
<div class="fancy-caret">
<i class="fas fa-angle-down" aria-hidden="true"></i>
</div>
</a>
<ul class="dropdown-menu fade dropdown-margin">
<li>
<a
class="searchmenu"
aria-label="Inter Library Loan"
href="http://kbcc.cuny.illiad.oclc.org/illiad/logon.html"
target="_blank">
<div class="bigger-fancy-text">
<i
class="fas fa-books fa-fw bigger-icon"
aria-hidden="true"></i>
<strong>Interlibrary Loan</strong>
</div>
</a>
<a
class="searchmenu"
aria-label="Book a Library Instruction Session"
href="https://library.kbcc.cuny.edu/libraryservices/informationliteracy">
<div class="bigger-fancy-text">
<i
class="fas fa-chalkboard-teacher fa-fw bigger-icon"
aria-hidden="true"></i>
<strong>Book a Library Instruction Session</strong>
</div>
</a>
<a
class="searchmenu"
aria-label="Media Services"
href="https://library.kbcc.cuny.edu/mediaservices">
<div class="bigger-fancy-text">
<i
class="fas fa-photo-video fa-fw bigger-icon"
aria-hidden="true"></i>
<strong>Media Services</strong>
</div>
</a>
<a
class="searchmenu"
aria-label="Suggest a Book for Purchase"
href="https://kbcc-cuny.libwizard.com/f/bookrequest">
<div class="bigger-fancy-text">
<i
class="fas fa-shopping-basket fa-fw bigger-icon"
aria-hidden="true"></i>
<strong>Suggest a Book for Purchase</strong>
</div>
</a>
<a
class="searchmenu"
aria-label="Suggest an Item to Add to Reserves"
href="https://kbcc-cuny.libwizard.com/id/8cdb3f1a787de3c307a8cf5d75cad406">
<div class="bigger-fancy-text">
<i
class="fas fa-bookmark fa-fw bigger-icon"
aria-hidden="true"></i>
<strong>Suggest an Item to Add to Reserves</strong>
</div>
</a>
</li>
</ul>
</li>
<li class="dropdown main-nav-dropdown">
<a
class="dropdown-toggle ga-main-navbar"
data-toggle="dropdown"
role="button"
aria-haspopup="true"
aria-expanded="false">
<div class="caret-text">About Us</div>
<div class="fancy-caret">
<i class="fas fa-angle-down" aria-hidden="true"></i>
</div>
</a>
<ul class="dropdown-menu fade dropdown-margin">
<li>
<a
class="searchmenu"
aria-label="Faculty and Staff Directory"
href="https://library.kbcc.cuny.edu/about-us/directory">
<div class="bigger-fancy-text">
<i
class="fas fa-address-book fa-fw bigger-icon"
aria-hidden="true"></i>
<strong>Faculty & Staff Directory</strong>
</div>
</a>
<a
class="searchmenu"
aria-label="New Arrivals"
href="https://library.kbcc.cuny.edu/newarrivals">
<div class="bigger-fancy-text">
<i
class="far fa-mail-bulk fa-fw bigger-icon"
aria-hidden="true"></i>
<strong>New Arrivals</strong>
</div>
</a>
<a
class="searchmenu"
aria-label="Subject Liaisons"
href="https://library.kbcc.cuny.edu/about-us/liaisons">
<div class="bigger-fancy-text">
<i
class="fas fa-theater-masks fa-fw bigger-icon"
aria-hidden="true"></i>
<strong>Subject Liaisons</strong>
</div>
</a>
<a
class="searchmenu"
aria-label="Social Media"
href="https://library.kbcc.cuny.edu/social">
<div class="bigger-fancy-text">
<i
class="far fa-hashtag fa-fw bigger-icon"
aria-hidden="true"></i>
<strong>Social Media</strong>
</div>
</a>
</li>
</ul>
</li>
<li class="dropdown main-nav-dropdown">
<a
class="dropdown-toggle ga-main-navbar"
data-toggle="dropdown"
role="button"
aria-haspopup="true"
aria-expanded="false">
<div class="caret-text">Location & Hours</div>
<div class="fancy-caret">
<i class="fas fa-angle-down" aria-hidden="true"></i>
</div>
</a>
<ul class="dropdown-menu fade dropdown-margin">
<li>
<a
class="searchmenu"
aria-label="Campus Map"
href="https://tour.kingsborough.edu/">
<div class="bigger-fancy-text">
<i
class="fas fa-map-marked-alt fa-fw bigger-icon"
aria-hidden="true"></i>
<strong>Campus Map</strong>
</div>
</a>
<a
class="searchmenu"
aria-label="Hours"
href="https://library.kbcc.cuny.edu/calendar">
<div class="bigger-fancy-text">
<i
class="fas fa-clock fa-fw bigger-icon"
aria-hidden="true"></i>
<strong>Library Hours</strong>
</div>
</a>
</li>
</ul>
</li>
<li class="dropdown main-nav-dropdown">
<a
class="dropdown-toggle ga-main-navbar"
data-toggle="dropdown"
role="button"
aria-haspopup="true"
aria-expanded="false">
<div class="caret-text">Help</div>
<div class="fancy-caret">
<i class="fas fa-angle-down" aria-hidden="true"></i>
</div>
</a>
<ul class="dropdown-menu fade dropdown-margin">
<li>
<a
class="searchmenu"
aria-label="Ask A Librarian"
href="https://library.kbcc.cuny.edu/askalibrarian">
<div class="bigger-fancy-text">
<i
class="fas fa-book-reader fa-fw bigger-icon"
aria-hidden="true"></i>
<strong>Ask A Librarian</strong>
</div>
</a>
<a
class="searchmenu"
aria-label="FAQ"
href="https://library.kbcc.cuny.edu/faq">
<div class="bigger-fancy-text">
<i
class="fas fa-question-circle fa-fw bigger-icon"
aria-hidden="true"></i>
<strong>FAQ</strong>
</div>
</a>
<a
class="searchmenu"
aria-label="Research Guides"
href="https://library.kbcc.cuny.edu/guides">
<div class="bigger-fancy-text">
<i
class="fas fa-telescope fa-fw bigger-icon"
aria-hidden="true"></i>
<strong>Research Guides and Tutorials</strong>
</div>
</a>
<a
class="searchmenu"
aria-label="How to Use the Library"
href="https://library.kbcc.cuny.edu/ENGLISH24">
<div class="bigger-fancy-text">
<i
class="fas fa-question fa-fw bigger-icon"
aria-hidden="true"></i>
<strong>How to Use the Library</strong>
</div>
</a>
</li>
</ul>
</li>
</ul>
</div>
</nav>
</div>
</div>
</div>
<div class="container" style="margin-top: 14px">
<div class="row kbcc-background-image">
<div class="col-sm-8">
<form
class="form-inline onesearch-jumbotron"
name="searchPrimoForm1"
role="search"
method="get"
action="https://cuny-kb.primo.exlibrisgroup.com/discovery/search"
onsubmit="addPrimoQuery();"
enctype="application/x-www-form-urlencoded; charset=utf-8"
id="formToAppendInputsTo">
<!-- default is "everything" option suggested from OLS widget builder -->
<input name="vid" value="01CUNY_KB:CUNY_KB" type="hidden" />
<input
name="tab"
value="Everything"
type="hidden"
id="tabSetting" />
<input
name="search_scope"
value="IZ_CI_AW"
type="hidden"
id="SearchScopeSetting" />
<input name="mode" value="basic" type="hidden" />
<input name="highlight" value="true" type="hidden" />
<input name="displayMode" value="full" type="hidden" />
<input name="bulkSize" value="10" type="hidden" />
<input name="dum" value="true" type="hidden" />
<input name="displayField" value="all" type="hidden" />
<input name="pcAvailabiltyMode" value="false" type="hidden" />
<input name="query" id="primoQuery" type="hidden" />
<h1 id="onesearch-header">
<a
href="https://cuny-kb.primo.exlibrisgroup.com/discovery/search?tab=Everything&vid=01CUNY_KB:CUNY_KB&lang=en">
<img
class="image-fail onesearchsubmit"
src="https://libapps.s3.amazonaws.com/accounts/16298/images/onesearch_logo.png"
alt="OneSearch" />
</a>
</h1>
<div class="form-group" id="flex-search-form">
<div class="dropdown input-group zero-margin" id="blue-border1">
<button
class="btn btn-default dropdown-toggle"
type="button"
id="dropdownMenu1"
data-toggle="dropdown"
aria-haspopup="true"
aria-expanded="true">
<span id="defineYourSearch">Define Your Search</span>
<span class="caret"></span>
</button>
<ul
class="dropdown-menu fade dropdown-margin"
aria-labelledby="dropdownMenu1">
<li>
<a class="searchmenu" onclick="customizeSearch('Books')">
<div class="highlight-menu-item bigger-fancy-text">
<strong>Books</strong>
</div>
</a>
<a class="searchmenu" onclick="customizeSearch('Articles')">
<div class="highlight-menu-item bigger-fancy-text">
<strong>Articles (Peer Reviewed)</strong>
</div>
</a>
<a
class="searchmenu"
onclick="customizeSearch('Course Reserves')">
<div class="highlight-menu-item bigger-fancy-text">
<strong>Course reserves</strong>
</div>
</a>
<a
class="searchmenu"
onclick="customizeSearch('Newspapers')">
<div class="highlight-menu-item bigger-fancy-text">
<strong>Newspapers and magazines</strong>
</div>
</a>
<a class="searchmenu" onclick="customizeSearch('Journals')">
<div class="highlight-menu-item bigger-fancy-text">
<strong>Journals</strong>
</div>
</a>
<a
href="https://cuny-kb.primo.exlibrisgroup.com/discovery/search?vid=01CUNY_KB:CUNY_KB&lang=en&mode=advanced"
class="searchmenu">
<div class="highlight-menu-item bigger-fancy-text">
<strong>Advanced Search</strong>
</div>
</a>
</li>
<li></li>
</ul>
</div>
<label class="sr-only" for="primoQueryTemp">Search terms</label>
<div class="input-group zero-margin form-width" id="blue-border2">
<input
class="form-control form-width inherit-height-from-flex"
name="queryTemp"
id="primoQueryTemp"
type="search"
value=""
placeholder="Enter search term here" />
</div>
<div class="input-group zero-margin" id="blue-border3">
<input
type="submit"
class="btn btn-default form-control onesearchsubmit inherit-height-from-flex"
value="Search"
onclick="return addPrimoQuery(event);" />
</div>
</div>
</form>
</div>
<div class="col-sm-4">
<div class="nav-by-jumbotron">
<a class="ga-by-jumbotron">
<div
class="nav-divs-by-jumbotron no-underline"
id="bookastudyroom">
<h2><button id="eq_32886">Book A Study Room</button></h2>
</div>
</a>
<a
href="https://library.kbcc.cuny.edu/az.php"
class="no-underline ga-by-jumbotron">
<div class="nav-divs-by-jumbotron">
<h2>Databases</h2>
</div>
</a>
<a
href="https://library.kbcc.cuny.edu/guides"
class="no-underline ga-by-jumbotron">
<div class="nav-divs-by-jumbotron">
<h2>Research Guides</h2>
</div>
</a>
<a
href="https://kbcc-cuny.libwizard.com/f/feedback"
class="no-underline ga-by-jumbotron">
<div class="nav-divs-by-jumbotron">
<h2>Send Us Feedback</h2>
</div>
</a>
</div>
</div>
</div>
<div class="row">
<div class="col-md-7 col-lg-6">
<div class="panel panel-default hide-body-border">
<div class="panel-heading show-panel">
<span class="panel-title content-panel-title">
<h2>Library Links</h2>
</span>
</div>
<div class="panel-body">
<div class="row">
<div class="col-sm-6">
<ul class="link-list">
<li>
<a
href="https://library.kbcc.cuny.edu/ENGLISH24"
class="ga-library-links">
How to Use the Library
</a>
</li>
<li>
<a
href="https://library.kbcc.cuny.edu/ebooks"
class="ga-library-links">
Find eTextbooks and eBooks
</a>
</li>
<li>
<a
href="https://library.kbcc.cuny.edu/video"
class="ga-library-links">
Streaming Video
</a>
</li>
</ul>
</div>
<div class="col-sm-6">
<ul class="link-list">
<li>
<a
href="http://kbcc.ezproxy.cuny.edu:2048/login?url=http://search.ebscohost.com/login.aspx?authtype=ip,uid&custid=s9000138&profile=ehost&defaultdb=a9h"
target="_blank"
class="ga-library-links">
Academic Search Complete
</a>
</li>
<li>
<a
href="http://kbcc.ezproxy.cuny.edu:2048/login?url=https://search.proquest.com/usmajordailies/advanced/news/fromDatabasesLayer?accountid=38336"
target="_blank"
class="ga-library-links">
US Newspapers
</a>
</li>
<li>
<a
href="http://www.nytimes.com/passes"
target="_blank"
class="ga-library-links">
NY Times Free Pass
</a>
</li>
</ul>
</div>
</div>
</div>
</div>
<div class="panel panel-default hide-body-border">
<div class="panel-heading show-panel">
<span class="panel-title content-panel-title">
<h2>Today's Library Hours</h2>
</span>
</div>
<div class="panel-body">{{content_box_29248590}}</div>
</div>
</div>
<div class="col-md-5 col-lg-6">
<div class="panel panel-default hide-body-border">
<div class="panel-heading show-panel">
<span class="panel-title content-panel-title">
<h2>Featured in the Library</h2>
</span>
</div>
<div class="panel-body">{{content_box_25912431}}</div>
</div>
</div>
</div>
</div>
<div class="container">
<div class="row">
<!-- BEGIN: Page Footer -->
<div id="orange-line"></div>
<div id="main-blue-footer">
<div id="lighthouse-logo">
<a href="https://www.kbcc.cuny.edu">
<img
src="https://libapps.s3.amazonaws.com/accounts/16298/images/Orange_Vector_Mac_Building.png"
alt="Kingsborough Lighthouse logo" />
</a>
</div>
<div class="library-address">
<div class="whiteahrefs">
<strong>Robert J. Kibbee Library</strong>
<br />
2001 Oriental Blvd
<br />
Brooklyn, NY, 11209
<br />
<a href="tel:+1-718-368-5632">718-368-5632</a>
</div>
<div class="whiteahrefs">
<a href="https://kbcc-cuny.libwizard.com/f/reference">
reference.desk@kbcc.cuny.edu
</a>
<br />
<a
aria-label="Twitter"
href="https://twitter.com/KBCCLibrary"
target="_blank">
<i aria-hidden="true" class="fab fa-twitter"></i>
</a>
<a
aria-label="Instagram"
href="https://www.instagram.com/kbcclibrary/"
target="_blank">
<i aria-hidden="true" class="fab fa-instagram"></i>
</a>
<a
aria-label="Goodreads"
href="https://www.goodreads.com/user/show/51717966-kingsborough-library"
target="_blank">
<i aria-hidden="true" class="fab fa-goodreads"></i>
</a>
<a
aria-label="TikTok"
href="https://www.tiktok.com/@kbcclibrary?lang=en"
target="_blank">
<i aria-hidden="true" class="fab fa-tiktok"></i>
</a>
<a
aria-label="YouTube"
href="https://www.youtube.com/channel/UCpeJWrnzLXEizw8cMvVp-_Q/videos"
target="_blank">
<i aria-hidden="true" class="fab fa-youtube"></i>
</a>
<a
aria-label="Spotify"
href="https://open.spotify.com/user/313lfmvr4ezmkb2mhodzd5ubzg4a"
target="_blank">
<i aria-hidden="true" class="fab fa-spotify"></i>
</a>
</div>
</div>
<div id="cuny-logo">
<a href="https://www.cuny.edu" target="_blank">
<img
src="https://libapps.s3.amazonaws.com/accounts/16298/images/CUNYlogo-white.png"
alt="CUNY logo" />
</a>
</div>
<div class="whiteahrefs libapps">
<a
href="https://kbcc-cuny.libapps.com/libapps/login.php?site_id=2365">
Log in to LibApps
</a>
</div>
<div style="height: 10px"></div>
</div>
<!-- END: Page Footer -->
</div>
</div>
</div>
<!-- BEGIN: Custom Footer -->
{{public_footer}}
<!-- END: Custom Footer -->
<!-- LibChat widget script -->
<script src="https://kbcc-cuny.libanswers.com/load_chat.php?hash=f7d1629a91e178fd0f799322e803b6e7"></script>
</body>
@@ -19,17 +19,6 @@ body {
padding: 30px;
}
/* style the hamburger menu */
#hamburger-container { float: left; }
#hamburger, #hamburger:active {
border: none;
outline: none;
background-color: #fff;
color: var(--kbccblue)
}
#hamburger-ul > li > .searchmenu { background-color: #fff; }
#hamburger-ul { padding: 25px 0; }
/* have bootstrap dropdowns fade in and out */
.dropdown-menu.fade {
display: block;
@@ -61,20 +50,8 @@ body {
}
#login-icon { display: inline-block; }
/* style alert */
#corona-alert {
text-align: center;
background-color: #faf870;
padding: 5px 15px;
cursor: pointer;
}
#corona-alert-text {
color: var(--text);
font-size: 1.5em;
}
/* style navbar */
nav.navbar-default.yamm {
nav.navbar-default.main-nav-container {
background-color: white;
border: none;
font-size: 1.4em;
@@ -94,14 +71,13 @@ nav.navbar-default.yamm {
.ga-main-navbar {
font-size: 1.3em;
}
.faux-card {
margin-left: 16px;
}
#dropdownMenu1 { border-radius: 0; }
a.searchmenu { color: var(--text); }
.highlight-menu-item { padding: 2px; }
a.searchmenu {
color: var(--text);
text-decoration: none;
}
.highlight-menu-item { padding: 5px; }
.highlight-menu-item:hover {
background-color: #eee;
cursor: pointer;
}
@@ -129,6 +105,27 @@ a.searchmenu { color: var(--text); }
margin-right: -2px;
}
.zero-margin { margin: -2px; }
/* add flex so that blue box-shadows line up */
#flex-search-form {
display: flex;
flex-direction: row;
justify-content: center;
}
.inherit-height-from-flex { height: inherit; }
/* shadow for the search bar */
#blue-border1 {
box-shadow: 0 5px 0 var(--kbccblue), 0 -5px 0 var(--kbccblue), -5px -5px 0 var(--kbccblue), -5px 5px 0 var(--kbccblue);
}
#blue-border2 {
box-shadow: 0 -5px 0 var(--kbccblue), 0 5px 0 var(--kbccblue);
}
#blue-border3 {
box-shadow: 0 5px 0 var(--kbccblue), 0 -5px 0 var(--kbccblue), 5px -5px 0 var(--kbccblue), 5px 5px 0 var(--kbccblue);
}
/* style for nav by the jumbotron */
.nav-divs-by-jumbotron {
text-align: center;
@@ -185,6 +182,12 @@ a.no-underline { text-decoration: none; }
.s-lib-public-side-header { display: none; }
.slick-active { outline: 0; }
/* style to make all imported boxes floating */
.s-lib-box-title {display: none;}
.s-lg-box {box-shadow: none !important;}
.s-lib-box .s-lib-box-title {display: none;}
.s-lib-box {box-shadow: none !important; border: 0 !important;}
/* style the hours */
.hours { text-align:center; }
.hours-panel-body { padding: 10px 5px 0 5px; }
@@ -227,10 +230,6 @@ a.no-underline { text-decoration: none; }
.open > a > .fancy-caret { margin-bottom: -4px; vertical-align: -4px; display: inline-block; }
.open > a > .caret-text { vertical-align: -1px; }
/* additional styling for OneSearch dropdown */
.yamm4 { max-width: 460px; }
#yamm4-margins { margin: -15px 0; }
/* style footer */
#orange-line {
height:10px;
@@ -259,9 +258,8 @@ a.no-underline { text-decoration: none; }
max-width: 100%;
max-height: 150px;
}
nav.navbar-default.yamm { margin-top: -20px; }
nav.navbar-default.main-nav-container { margin-top: -20px; }
.form-width { width: 210px; }
.zero-margin { margin: 7px auto; }
.nav-by-jumbotron { margin-top: 40px !important; }
#main-blue-footer { min-height: 450px; }
.library-address { float: left; }
@@ -278,31 +276,10 @@ a.no-underline { text-decoration: none; }
@media only screen and (max-width: 768px) {
#login-text { display: none; }
#defineYourSearch { display: none; }
}
@media only screen and (min-width: 768px) {
.zero-margin { margin: -2px; }
/* add flex so that blue box-shadows line up */
#flex-search-form {
display: flex;
flex-direction: row;
justify-content: center;
}
.inherit-height-from-flex {
height: inherit;
}
/* shadow for the search bar */
#blue-border1 {
box-shadow: 0 5px 0 var(--kbccblue), 0 -5px 0 var(--kbccblue), -5px -5px 0 var(--kbccblue), -5px 5px 0 var(--kbccblue);
}
#blue-border2 {
box-shadow: 0 -5px 0 var(--kbccblue), 0 5px 0 var(--kbccblue);
}
#blue-border3 {
box-shadow: 0 5px 0 var(--kbccblue), 0 -5px 0 var(--kbccblue), 5px -5px 0 var(--kbccblue), 5px 5px 0 var(--kbccblue);
}
.nav-by-jumbotron { margin-top: 0 !important; }
#lighthouse-logo {
@@ -326,14 +303,8 @@ a.no-underline { text-decoration: none; }
}
}
@media only screen and (min-width: 1px) and (max-width: 992px) {
#hamburger-alternative { display: none; }
#corona-alert { margin-top: 10px; }
}
@media only screen and (min-width: 992px) {
#header-div { text-align: center; }
#hamburger, #hamburger-ul { display: none; }
#library-logo {
max-width: 100%;
max-height: 350px;
@@ -344,57 +315,8 @@ a.no-underline { text-decoration: none; }
@media only screen and (min-width: 1200px) {
#library-logo { margin-top: -3px; }
}
/*!
* Yamm!3 - Yet another megamenu for Bootstrap 3
* http://geedmo.github.com/yamm3
*
* @geedmo - Licensed under the MIT license
*/
.yamm .nav,
.yamm .collapse,
.yamm .dropup,
.yamm .dropdown {
position: static;
}
.yamm .container {
position: relative;
}
.yamm .dropdown-menu {
left: auto;
}
.yamm .yamm-content {
padding: 20px 30px;
}
.yamm .dropdown.yamm-fw .dropdown-menu {
left: 0;
right: 0;
}
/* End of Yamm */
</style>
<!-- trigger menu open when you hover over dropdowns
<script>
$(document).ready(function(){
// on tablets, trigger the dropdown on touchend, since there is no hover
if (navigator.userAgent.match(/iPad/i) != null) {
$('.dropdown.main-nav-dropdown').on('touchend', function() {
$(this).click();
});
} else {
// else trigger dropdown on hover
$('.dropdown.main-nav-dropdown').mouseenter(function() {
$(this).addClass('open');
});
$('.dropdown.main-nav-dropdown').mouseleave(function() {
$(this).removeClass('open');
});
};
});
</script>
-->
<!-- scripts to make the Book a Study Room widget run -->
<script src="https://kbcc-cuny.libcal.com/js/equipment.min.js"></script>
<script>
@@ -403,54 +325,6 @@ jQuery(function(){
});
</script>
<!-- the configuration file for the hours widget -->
<script type="text/javascript" src="//libapps.s3.amazonaws.com/sites/2365/include/hours-babel.js"></script>
<!-- the code for the hours widget -->
<!-- please forgive the old-timey JS; it is there because we need to support IE10 & IE11 -->
<script type="text/javascript">
function hoursFunction() {
const h = JSON.parse(hours);
const options_weekday = { weekday: 'long' };
const options_weekday_short = { weekday: 'short' };
const options_date = { month: 'short', day: 'numeric' };
for (var i = 0; i < h.length; i++) {
let targetDate = new Date(h[i].Date + "T00:00:00.000-05:00");
let today = new Date();
if (window.innerWidth < 500) {
weekday = targetDate.toLocaleDateString("en-US", options_weekday_short)
} else {
weekday = targetDate.toLocaleDateString("en-US", options_weekday)
}
if (targetDate.getFullYear() === today.getFullYear() &&
targetDate.getMonth() === today.getMonth() &&
targetDate.getDate() === today.getDate()) {
document.getElementById('hours0').innerHTML = "<p><strong>Today</strong><br />" + targetDate.toLocaleDateString("en-US", options_date) + "<br />" + h[i].Hours + "</p>";
var start = true;
var count = 1;
} else if (start === true && count < 3 && h[i].Hours === "Closed" ) {
document.getElementById('hours' + count).innerHTML = "<span style='color:#666;'><p>" + weekday + "<br />" + targetDate.toLocaleDateString("en-US", options_date) + "<br />" + h[i].Hours + "</p></span>";
count++;
} else if (start === true && count < 3 && h[i].Hours != "Closed") {
document.getElementById('hours' + count).innerHTML = "<p>" + weekday + "<br />" + targetDate.toLocaleDateString("en-US", options_date) + "<br />" + h[i].Hours + "</p>";
count++;
}
}
};
</script>
<!-- polyfills to make .forEach and .includes work in IE10 and IE11 -->
<script type="text/javascript">
if (window.NodeList && !NodeList.prototype.forEach) {
NodeList.prototype.forEach = Array.prototype.forEach;
}
String.prototype.includes = function(match) {
return this.indexOf(match) !== -1;
}
</script>
<!-- script to make OneSearch dropdown work -->
<!-- please forgive the old-timey JS; it is there because we need to support IE10 & IE11 -->
<script type="text/javascript">
@@ -469,7 +343,7 @@ function customizeSearch(facet) {
if (facet === "Books") {
document.getElementById("formToAppendInputsTo").insertAdjacentHTML('afterbegin', '<input name="facet" value="rtype,include,books" type="hidden" class="deleteWithDropdownChange" />');
} else if (facet === "Articles") {
document.getElementById("formToAppendInputsTo").insertAdjacentHTML('afterbegin', '<input name="mfacet" value="rtype,include,articles,1" type="hidden" class="deleteWithDropdownChange"/><input name="mfacet" value="rtype,include,newspaper_articles,1" type="hidden" class="deleteWithDropdownChange" />');
document.getElementById("formToAppendInputsTo").insertAdjacentHTML('afterbegin', '<input name="mfacet" value="rtype,include,articles,1" type="hidden" class="deleteWithDropdownChange"/><input name="facet" value="tlevel,include,peer_reviewed" type="hidden" class="deleteWithDropdownChange" />');
} else if (facet === "Videos") {
document.getElementById("formToAppendInputsTo").insertAdjacentHTML('afterbegin', '<input name="facet" value="rtype,include,videos" type="hidden" class="deleteWithDropdownChange" />');
} else if (facet === "Journals") {
@@ -483,21 +357,7 @@ function customizeSearch(facet) {
} else {
console.log("no match");
}
// store the facet, for use on page reload
sessionStorage.facet = facet;
}
// if the stored facet exists on page load, render the dropdown with that facet, then clear the stored facet
function sessionFunction() {
if (sessionStorage.facet && sessionStorage.searchTerms) {
stored_terms = sessionStorage.searchTerms;
document.getElementById("primoQueryTemp").value = stored_terms;
stored_facet = sessionStorage.facet;
customizeSearch(stored_facet);
}
sessionStorage.clear();
};
</script>
<!-- OneSearch widget script from OLS, modified -->
@@ -515,9 +375,6 @@ function addPrimoQuery(e) {
return true;
};
// save the search terms, for use on page reload
sessionStorage.searchTerms = document.getElementById("primoQueryTemp").value;
// original OLS widget
document.getElementById("primoQuery").value = "any,contains," + document.getElementById("primoQueryTemp").value.replace(/[,]/g, " ");
// If you changed the form name at the top, change it below to match
@@ -525,24 +382,5 @@ function addPrimoQuery(e) {
}
</script>
<!-- run the hours widget and the sessionStorage stuff on load -->
<script>
window.onload = function () {
hoursFunction()
sessionFunction()
}
</script>
<!-- Load bootstrap accessibility libraries (https://github.com/paypal/bootstrap-accessibility-plugin) -->
<!--<link rel="stylesheet" type="text/css" href="//libapps.s3.amazonaws.com/sites/2365/include/bootstrap-accessibility.min.css">-->
<!--<script type="text/javascript" src="//libapps.s3.amazonaws.com/sites/2365/include/bootstrap-accessibility.min.js"></script>-->
<!-- FontAwesome -->
<script src="https://kit.fontawesome.com/4c28f38a07.js" crossorigin="anonymous"></script>
<!-- If browser is IE, run an alternate version of lg-public.min.js with no ECMAscript 6 -->
<script type="text/javascript">
if (window.document.documentMode) {
document.write('<script src="//libapps.s3.amazonaws.com/sites/2365/include/lg-public.min.js"><\/script>');
}
</script>
+115
View File
@@ -0,0 +1,115 @@
<body class="s-lib-public-body">
<!-- BEGIN: Page Header -->
{{public_header}}
<!-- END: Page Header -->
<!-- BEGIN: Content Header -->
<div
id="s-lib-public-header"
class="s-lib-header container s-lib-side-borders"
>
<div id="s-lib-bc">{{breadcrumbs}}</div>
<h1 id="s-lib-public-header-title">{{page_title}}</h1>
<div id="s-lib-public-header-desc">{{page_description}}</div>
</div>
<!-- END: Content Header -->
<!-- BEGIN: Nav Bar -->
<div id="s-lib-public-nav" class="container s-lib-side-borders">
{{page_nav}}
</div>
<!-- END: Nav Bar -->
<!-- BEGIN: content -->
<div id="s-lib-public-main" class="s-lib-main container s-lib-side-borders">
<section>
<div id="s-lg-az-search-bar" class="row">
<div id="az-search-col-1" class="col-md-12 center"></div>
</div>
</section>
<section>
<div id="s-lg-az-cols" class="row">
<div id="col1" class="col-md-8 center">
<div id="s-lg-az-filters" class="pad-right-sm pad-bottom-med">
<section>
<div id="s-lg-az-filter-cols" class="row">
<div id="col-subjects" class="col-md-4 center">
{{subject_list}}
</div>
<div id="col-types" class="col-md-4 center">{{type_list}}</div>
<div id="col-vendors" class="col-md-4 center">
{{vendor_list}}
</div>
</div>
</section>
</div>
<div id="s-lg-az-index" class="pad-right-sm">{{alpha_list}}</div>
<div id="s-lg-az-search-reset" class="pad-top-med pad-bottom-med">
{{search_reset}}
</div>
<div id="s-lg-az-content" class="pad-right-sm pad-top-med">
<div class="bold s-lib-color-lt-grey pad-top-med text-center">
Loading...
</div>
</div>
</div>
<div id="col2" class="col-md-4 center">
{{popular_box}} {{trials_box}}
</div>
</div>
</section>
</div>
<!-- END: content -->
<!-- BEGIN: Page Footer -->
<div
id="s-lib-footer-public"
class="s-lib-footer footer container s-lib-side-borders"
>
<div>
<div id="s-lib-footer-brand">
Powered by <a href="http://www.springshare.com">Springshare</a>.
</div>
<div id="s-lib-footer-rights">All rights reserved.</div>
<div id="s-lib-footer-login-link">
<a href="https://kbcc-cuny.libapps.com/libapps/login.php?site_id=2365"
>Login to LibApps</a
>.
</div>
</div>
<div>
<div id="s-lib-footer-print-link">
View this page in a format suitable for
<a href="#">printers and screen-readers</a>.
</div>
<div id="s-lib-footer-support-link"></div>
</div>
</div>
<!-- END: Page Footer -->
<div id="s-lib-alert" title="">
<div id="s-lib-alert-content"></div>
</div>
<div id="s-lib-popover-title" class="hide">
<span class="text-info"><strong>title</strong></span>
<button
type="button"
id="popclose"
class="close"
onclick="jQuery('.s-lib-popover').popover('hide')"
>
&times;
</button>
</div>
<div id="s-lib-popover-content" class="hide">
<i class="fa fa-refresh fa-spin"></i> Loading...
<button class="btn btn-default btn-sm popclose" type="button">Close</button>
</div>
<div id="s-lib-scroll-top" title="Back to Top">
<span class="fa-stack fa-lg">
<i class="fa fa-square-o fa-stack-2x"></i>
<i
class="fa fa-angle-double-up fa-stack-1x"
style="position: relative; bottom: 2px"
></i>
</span>
</div>
<!-- BEGIN: Custom Footer -->
{{public_footer}}
<!-- END: Custom Footer -->
</body>
+6
View File
@@ -0,0 +1,6 @@
<div id="bannercontainer">
<img
id="newbanner"
src="https://libapps.s3.amazonaws.com/accounts/16298/images/xsmall-2.jpg"
/>
</div>
+134
View File
@@ -0,0 +1,134 @@
<style>
/* Fix the color of the "Search" button on the subject pages */
form .btn.btn-info {
background-color: #003466;
border: 1px solid #003466;
}
/* Make the badges KBCC blue so they doesn't clash
.s-lg-az-result-badge-new, .s-lg-az-result-badge-popular, .s-lg-az-result-badge-featured {
background-color:#003466;
} */
/* CSS to target buttons on the LibGuides homepage more specifically.
These had been broken by a LibGuides update, 9/6/2016 */
.s-lg-hp-btn-section,
.s-lg-hp-btn-section:hover,
.s-lg-hp-btn-section:focus {
background-color: #003466;
border: 1px solid #003466;
}
/* temporary rule to keep non-working links to librarians pages from displaying on the guides -> course guides page */
.s-lg-guide-info-account {
display: none;
}
/* styling the header on the main page */
#s-lg-hp-nav {
background: url(https://www1.kingsborough.edu/photo_album/kcc_campus_06/images/KG_Kibbee_3_jpg.jpg); /* does not seem to work well with .png files */
background-color: #258;
background-size: 100%;
height: 190px;
}
#s-lg-hp-nav-bottom {
background-color: rgba(255, 255, 255, 0.55);
border-radius: 0;
}
#nav-spacer {
height: 55px;
width: 400px;
}
#nav-title-spacer {
height: 42px;
width: 400px;
padding: 0px 0px 0px 20px;
margin-bottom: 10px;
background-color: rgba(0, 0, 0, 0.65);
color: white;
}
/* makes the heading smaller on very small screens */
@media (max-width: 455px) {
h1 {
font-size: 25px;
}
#nav-title-spacer {
width: inherit;
}
}
/* Making the pills the right color */
a.label.label-info:hover {
background-color: #003466;
}
.label-info {
background-color: #003466;
}
/* new nav pills styling (11/17/2016) */
.s-lg-index-nav-btn.active > .btn {
background-color: #003466;
}
.s-lg-index-nav-btn.active > .btn:focus {
background-color: #003466;
}
.s-lg-index-nav-btn.active > .btn:hover {
background-color: #003466;
}
ul.nav.nav-pills > .s-lg-index-nav-btn.active > button.btn:focus {
outline: none;
}
/* not sure what these are for */
#spacer {
height: 30px;
}
#s-lib-bc {
clear: both;
}
/* alternate fonts included to accommodate computers that do not have the defaults */
body {
font-family: arial, sans-serif;
}
/* add a bit of space above the blue "Go To A-Z List" button on the LibGuides homepage*/
a[href^="/az.php"].btn.btn-info.s-lg-hp-btn-section {
margin-top: 9px;
}
/* new banner 6/27/2021 */
#bannercontainer {
width: %100;
display: flex;
flex-direction: row;
flex-wrap: wrap;
justify-content: center;
align-items: center;
}
@media only screen and (min-width: 1px) {
#newbanner {
width: 80%;
}
}
@media only screen and (min-width: 992px) {
#newbanner {
width: 60%;
}
}
</style>
+2411
View File
File diff suppressed because it is too large Load Diff
+19
View File
@@ -0,0 +1,19 @@
{
"name": "kingsborough-libguide",
"version": "1.0.0",
"description": "The files here are copied from Kingsborough Library's LibGuides Admin interface. They will not produce a workable site on their own, but you can glue them together in LibGuides; and with the relevant JS/CSS libraries added in, you can produce a working site along these lines: https://library.kbcc.cuny.edu",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"author": "",
"license": "ISC",
"devDependencies": {
"eslint": "^8.40.0",
"eslint-config-airbnb-base": "^15.0.0",
"eslint-config-prettier": "^8.8.0",
"eslint-plugin-import": "^2.27.5",
"eslint-plugin-vue": "^9.12.0",
"prettier": "2.8.8"
}
}
-135
View File
@@ -1,135 +0,0 @@
<style>
/* Fix the color of the "Search" button on the subject pages */
form .btn.btn-info {
background-color:#003466;
border:1px solid #003466;
}
/* Make the badges KBCC blue so they doesn't clash
.s-lg-az-result-badge-new, .s-lg-az-result-badge-popular, .s-lg-az-result-badge-featured {
background-color:#003466;
} */
/* CSS to target buttons on the LibGuides homepage more specifically.
These had been broken by a LibGuides update, 9/6/2016 */
.s-lg-hp-btn-section, .s-lg-hp-btn-section:hover, .s-lg-hp-btn-section:focus {
background-color:#003466;
border:1px solid #003466;
}
/* temporary rule to keep non-working links to librarians pages from displaying on the guides -> course guides page */
.s-lg-guide-info-account {
display:none;
}
/* styling the header on the main page */
#s-lg-hp-nav {
background:url(https://www1.kingsborough.edu/photo_album/kcc_campus_06/images/KG_Kibbee_3_jpg.jpg); /* does not seem to work well with .png files */
background-color:#258;
background-size:100%;
height:190px;
}
#s-lg-hp-nav-bottom {
background-color:rgba(255,255,255,0.55);
border-radius:0;
}
#nav-spacer {
height:55px;
width:400px;
}
#nav-title-spacer {
height:42px;
width:400px;
padding:0px 0px 0px 20px;
margin-bottom:10px;
background-color:rgba(0,0,0,0.65);
color:white;
}
/* makes the heading smaller on very small screens */
@media (max-width: 455px) {
h1 {
font-size: 25px;
}
#nav-title-spacer {
width: inherit;
}
}
/* Making the pills the right color */
a.label.label-info:hover {
background-color:#003466;
}
.label-info {
background-color:#003466;
}
/* new nav pills styling (11/17/2016) */
.s-lg-index-nav-btn.active > .btn {
background-color:#003466;
}
.s-lg-index-nav-btn.active > .btn:focus {
background-color:#003466;
}
.s-lg-index-nav-btn.active > .btn:hover {
background-color:#003466;
}
ul.nav.nav-pills > .s-lg-index-nav-btn.active > button.btn:focus {
outline: none;
}
/* not sure what these are for */
#spacer {
height:30px;
}
#s-lib-bc {
clear:both;
}
/* alternate fonts included to accommodate computers that do not have the defaults */
body {
font-family: arial, sans-serif;
}
/* add a bit of space above the blue "Go To A-Z List" button on the LibGuides homepage*/
a[href^="/az.php"].btn.btn-info.s-lg-hp-btn-section {
margin-top:9px;
}
/* new banner 6/27/2021 */
#bannercontainer {
width: %100;
display: flex;
flex-direction: row;
flex-wrap: wrap;
justify-content: center;
align-items: center;
}
@media only screen and (min-width: 1px) {
#newbanner {
width: 80%;
}
}
@media only screen and (min-width: 992px) {
#newbanner {
width: 60%;
}
}
</style>