Everyday tools
Features that show up all over the app rather than living in one module. None needs much setup, and they're here so you know they exist.
Tags
Put the same tag on a part, a task, and a machine, and they all show up
together under it: everything for one event or one push, no matter which module
each piece lives in. A tag like summer-2026 or experimental can go on
whatever fits, and each tag can carry a color.
Units
A shared vocabulary for quantity fields, so "g", "gram", and "grams" all mean the same thing.
- Cobblr ships the common units (gram, meter, each) and you can add your own.
- A display preference controls whether you see the symbol, the full name, or both.
- The unit picker draws from this list wherever a quantity appears, which is what keeps totals consistent instead of free-text guesses.
Templates
A template pre-fills a new record so you're not starting from a blank form. Define one for a kind (a part, a machine, an asset) with the defaults and tags you always set. Stamping a new record from it puts those values in place, ready to tweak. Templates belong to the workspace, so they match how yours actually works.
Search and the command palette
- One search bar covers every kind of thing: parts, machines, projects, notes, whatever modules you have enabled, merged. Each module opts its records in, so the bar reaches further as you turn more on.
- Press ⌘K (or Ctrl-K) anywhere to open the command palette, one box to do or find anything. It ranks actions first (scan, add a thing, open the scan inbox, describe a setup for the AI to build, customize the workspace), then features and settings, then your things.
- Type two letters to jump to a record, or a serial or code to land on the exact item. Typing "dark mode" (or "theme", "night", "light") brings up the theme toggle right there.
How the palette finds settings
Features and settings reaches every settings and system page, the same list the Configuration hub uses, and it answers to words the label doesn't say, so "roles" finds Permissions and "audit" finds the activity log. The header search bar draws on the same index.
Navigation
Navigation sits in a top bar by default.
- Flip to a sidebar: the small panel icon left of the cobblr wordmark switches to a skinny left sidebar, where every dropdown child (machine types, categories, grouped pages) is laid out and always visible instead of tucked behind hover menus. Pin it as a fixed column or set it to auto-hide.
- Drag any nav row to reorder it right there.
- Pin what you use: Inventory, Machines, Locations and your own tables lead the navbar, while Lists, Projects and Purchases start folded into a "more" menu. One tap in the Customize menu pins any of them back for good, in the order you drag them.
- Add a new kind of thing on a single screen: type what you want to track and pick whether you own one of it or keep an amount of it, with a suggestion pre-picked from the name.
- The layout choice follows your account, so signing in on another desktop keeps what you set instead of starting over on the top bar.
Sidebar depth, phones, and where a new kind lands
Auto-hide rests the sidebar as a thin strip on the left edge that slides out when you reach for it. Take it further and hide the top bar altogether: the sidebar becomes the whole frame, with the brand and workspace switcher at its head, your nav in the middle, and a labeled action row at its foot (Build, Scan, Search, Notifications, Ask Cobb, Profile, Configuration). Opening Configuration turns that same sidebar into the settings panel, with a back-to-workspace row to return, instead of stacking a second column.
Phones keep their own menu either way, and on a phone the top bar slides out of the way as you scroll down a long list and comes straight back the moment you scroll up, so the workspace switcher, scan, and the menu are always one flick away.
A new kind lands in a navbar menu named after its kind, so a home inventory's Pantry, Cleaning Supplies and Tools collapse into one Inventory dropdown instead of spreading across the bar. The same screen is the "+ New category" dialog: a named copy of a module (your Yarn, your Pantry) is a category, and creating one turns on whatever it needs as part of Create rather than sending you off to enable it elsewhere.
Dashboard
The dashboard is your home screen, built to be glanced at.
- "Needs you" leads: overdue tasks (their own due dates count, not only date fields on your things), a printer holding a finished plate waiting for a Good or Scrapped verdict, and failed prints to be cleared. Act on the row itself: check off up to three overdue tasks, give a print its verdict in place, or expand a longer row to a per-item list. Anything else takes the arrow to its page.
- An "at a glance" grid follows: one tile per module that holds data.
- Pin a saved view and it shows on the dashboard as its own card. A grouped view (a kanban by state, or by type) shows the breakdown with counts and proportion bars.
- Things you have scanned but not filed sit in their own section with shortcuts to file them, and you can reorder or hide it.
- Owners and admins can arrange the whole dashboard, reordering or hiding sections and individual tiles. Recent activity runs along the bottom.
Quiet states and tile behavior
A tile for a module with several types (Machines, Assets) opens that module's page with the types as a chooser, rather than diving into the largest one. Enabled modules with nothing in them yet collapse into a single quiet "Also enabled" line instead of empty tiles.
When a grouped view's grouping field isn't set on anything yet, the card shows the items with a hint to set it, rather than a misleading split. A brand-new workspace shows none of this furniture: the invitation to pin a view waits until there is something to pin, and recent activity stays quiet instead of leading with "no activity yet".
If a pile of scans matches a bundle you haven't installed, a card offers to install it and file those items into the new table (owners and admins).
Appearance
Light and dark, at two levels:
- Your account preference follows you across devices.
- Any single device can override it (lock the shop wall display to dark without touching your default) or just match the OS.
Forms
A visual form builder controls what adding or editing a record looks like: drag fields into the order that matches how you actually enter things, and group them under section headings. Per workspace, per kind.
Fields render as the control that fits their type:
- A relation field is a picker over the records it points to, so you choose by name instead of pasting an id.
- A server-managed field (one the server stamps, like Mobility's away date) shows read-only instead of an input that would silently revert.
Mobility
Tracks whether a thing is where it belongs. Turn it on, then give an inventory item or an asset a home location and mark it mobile. When its current location drifts from home, it shows as away with how long it's been gone, like "away · 3d", and a single Return home puts it back. Things are fixed unless you mark them mobile, so only the things that actually move are watched.