Skip to content
Developer Codex
Organization

Create Custom Types

Inklings ships with two built-in page types: Page (the default) and Folder (for organizational containers). Everything else — Character, Location, Faction, Spell, Artifact, Chapter — you define yourself. Custom types are how you turn a collection of loosely related pages into a structured database of your world’s elements.

  1. Open Settings → Types or the type management surface.
  2. Click + New Type.
  3. Enter a name — “Character”, “Location”, “Faction”, “Creature”, whatever fits your world.
  4. Optionally add a description and an emoji icon.
  5. Confirm to create the type.

Inklings derives a URL-safe slug from the name automatically (for example, “World Event” becomes world-event). You cannot set the slug manually.

The new type appears in the type list. It starts with no properties attached — you add those separately.

You can rename a type, change its description, or update its icon at any time.

  1. Open the type management surface.
  2. Find the type and click the edit action.
  3. Update the name, description, or icon and confirm.

When you rename a type, its slug updates to match the new name.

After creating a type, you can assign it to individual pages manually, or configure folders to auto-assign it to pages created inside them (see Container Rules).

Manual assignment:

  1. Open the page in the editor.
  2. Open the properties or type panel (usually in the context sidebar).
  3. Click Assign type and select your type from the list.

A page can have multiple types assigned to it. Assigning the same type twice to the same page is rejected — the assignment already exists.

  1. Open the page’s type panel.
  2. Find the type assignment and click the remove action.

Removing a type from a page does not delete the type definition or affect other pages. The page no longer carries that type’s structure.

Deleting a type removes it from your workspace. All page-type assignments for that type are removed automatically — pages that had that type are no longer associated with it, but the pages themselves remain intact.

  1. Open the type management surface.
  2. Find the type and select Delete.
  3. Confirm the deletion.

You cannot delete system types (“Page” and “Folder”).

Creating a type by itself does not change how pages look or behave. The power comes from what you attach to types:

  • Properties — structured fields like “Birth Year” (number) or “Allegiance” (text) that appear in the properties panel for every page of that type. See Define and Manage Properties.
  • Collection views — a table, list, or gallery showing all pages of a given type, with their property values as columns. See Collection Views.
  • Container rules — folders that auto-assign a type to any page created inside them. See Container Rules.

Was this page helpful?