Bibliodex

Bibliodex is a webpage template inspired by old-school library catalog cards, intended for creating a filterable index of stories, reviews, recipes, or anything else of your choice. Bibliodex was created by Coyote with the help of Solaria's CSS Filter Guide and is free for personal use.

You are viewing a default version of Bibliodex in grayscale. For an indication of what Bibliodex can look like in color, see Bibliodex Cobalt or Bibliodex Vellum.

For examples of Bibliodex in use, see Bookscorpion's Link Directory, J's Recipes Page, or The Desert Links Compendium.

Template Features

To use, view the source code for this page or simply download the page file:

Download

For more guidance, see You Can Make A Website, a beginner guide.

Custom Filters

To add your own filterable category, you will need to add an input, a class that only displays when the input is checked, and at least one section with the corresponding class name (plus a class of "card").

For example, to add a murder mystery category, you would need these:

  1. CSS: .collection:has(#murder-mystery:checked) .murder-mystery {display: inline-block;}
  2. HTML: <label><input type="radio" id="murder-mystery" name="category"> Murder Mysteries </label>
  3. HTML: <section class="card murder-mystery"> Example Card </section>

See Solaria's tutorial for more instructions.

Custom Header Icons

You can set any category to automatically be paired with any emoji, symbol, or image of your choosing.

To add one, put it in the content property of h2::before for a particular class.

For example, you could add a magnifying glass to all murder mystery card headers like this: .murder-mystery h2::before {content: '🔍 ';}

Browse emojis & icons:

Spectrum's Grace

A work of fiction.

  • Genre: fantasy
  • Words: 700
  • Content Warning: N/A
  • In-Progress

The Baker's Bones

A made-up tale.

  • Genre: horror
  • Words: 5,000
  • Content Warning: murder
  • Complete

Case of the Cursed Cards

A book review.

  • Genre: supernatural mystery
  • Length: 250 pages
  • Rating: three out of five spades

One Last Graph

A book review.

  • Genre: suspense thriller
  • Length: 8 hours (audio)
  • Rating: four out of five spades

Banana Bread

A recipe from Smitten Kitchen.

  • Bake Time: 55-65 minutes
  • Servings: 8 to 10

Pumpkin Bread

A recipe from Smitten Kitchen.

  • Bake Time: 65-75 minutes
  • Servings: 8