Category Archives: libguides

AR, part 3

Over on the Springshare Lounge, I was asked for some detail about how our new augmented reality game works, so I posted the text below. I thought it might also be useful to share this here… This [AR game] was built on a new Group Homepage, starting with a completely empty Homepage Template. Starting with […]

Also posted in ar | Leave a comment

DX and Vue in LibGuides

While I was very optimistic about Vue Single File Components (SFCs) a few posts ago, I’ve been having some trouble implementing them in LibGuides. While you can upload whatever JavaScript you want to a LibGuides group (as “Customization Files”), I’m beginning to realize that the LibGuides interface really wasn’t meant to accommodate a SFC workflow. […]

Also posted in javascript, vue | Comments closed

Minimum viable website

In my last post I talked about pushing back on the complexity of JavaScript frameworks. Now I’m thinking about taking this further. In the name of maintainability, I think I am going to make an alternate version of our library page: a “minimum viable website”. I’ll strip out as much of the JavaScript as absolutely […]

Also posted in css, homepage, javascript | Comments closed

Break everything day

Since our library has had LibGuides, there has been a long-simmering desire among the librarians to standardize the layout of our guides. In fact, a few years ago we attempted to do this by building a standardized template that the librarians were encouraged to use. But this voluntary standardization did not work at all. The […]

Also posted in css, maintenance | Comments closed

Hours widget

When we built the current library webpage in 2021, I wrote a homemade widget in JavaScript to display the library’s hours. It has worked consistently since then without any problems, perhaps surprisingly, since the code is very ugly. This original version of the widget drew upon a custom JSON file with the hours data, which […]

Also posted in javascript, widgets | Comments closed


My colleague Jeffrey Delgado and I have been setting up Learning Tools Interoperability (LTI) to integrate our library’s LibGuides with the broader campus BlackBoard ecosystem. The advantage of this is that it will put library content in more course shells, and hopefully extend the reach of our guides and our other web content. The downside, […]

Also posted in blackboard | Comments closed

Why we need version control in LibGuides

LibGuides doesn’t have version control. In my opinion, it really should. I’m not the first to suggest this. I am told that others have also requested this feature. Hopefully Springshare is working on this. One of the hurdles in implementing version control is that it can sometimes be confusing. Git is certainly daunting to newcomers. […]

Also posted in git, version control | Comments closed

LibGuides for non-librarians

Next month, I’m planning to teach a workshop for non-librarian faculty on how to use LibGuides. This will be a first for me. LibGuides is a very library-focused tool, and I am curious to see how it goes over with non-librarians. On the one hand, LibGuides is a very accessible, general-purpose CMS that would seem […]

Posted in libguides | Comments closed

In praise of the Springshare Lounge

At some point not too long ago, CUNY’s Office of Library Services signed a deal with Springshare for a wide range of Springshare products. Springshare makes various tools to help run libraries, of which the most well-known is LibGuides, their CMS. Since CUNY signed this university-wide deal, our library has actively started using many of […]

Posted in libguides | Comments closed

Idée fixe

There are some well-travelled paths in library research. I came across one of them this week when I was looking for articles on LibGuides. There are a lot of articles by librarians about LibGuides. On the one hand this is great (we have a comprehensive literature!), on the other hand, do I really have to […]

Also posted in research | Comments closed
Need help with the Commons? Visit our
help page
Send us a message
Skip to toolbar