PaaS + Server management

Retriever

Retriever is a comprehensive Platform as a Service theme inspired by Heroku. It has powerful tools for seamless server administration, deployments, and database management to streamline your operations.

Screenshot of the Retriever Rails UI theme

What you get

Individual contributors and teams can use Retriever to host, deploy, and manage their applications. It's built with Tailwind CSS, Stimulus.js, and Rails. Add or remove the included pages in one click. It's easy to customize, making it the perfect starting point for your next PaaS-like project.

Deeply integrated — Retriever lives and breathes within your Rails app. No need to jump to a remote website to copy and paste obscure code snippets.

Easy to customize — Everything is styled with Tailwind CSS utility classes. Some reusable patterns like buttons and form elements are extracted Tailwind CSS components.

Unique components — Retriever comes with theme-driven components that are designed to achieve a goal lead forth by the theme itself.

Fully responsive — We took great care to ensure the Retriever theme is responsive on popular device screen sizes. Even the email templates display nicely on smaller screens.

JavaScript included — We leverage Stimulus.js to enhance views with sprinkles of JavaScript where necessary. No need for bulky front-end frameworks that are a chore to maintain.

Simple to deploy — Being integrated to Rails by default, the Retriever theme is ready for your production environment with little configuration.

Dark mode ready — All components and pages are dark-mode enabled. Just drop them into your project, and they’ll perform perfectly, regardless of the system setting.

Page previews

Component previews

Example components

  • Accordion
  • Alert
  • Badge
  • Button
  • Card
  • Dropdown
  • Modal
  • Switch
This is the first accordion item
Lorem ipsum dolor, sit amet consectetur adipisicing elit. Doloremque explicabo voluptates odio atque reiciendis, dolore magni quos quibusdam numquam, ad distinctio minima reprehenderit nemo harum, in perferendis delectus tempora. Test
This is the second accordion item
Lorem ipsum dolor sit amet consectetur adipisicing elit. Voluptates maxime temporibus porro aut quis adipisci aliquid vitae labore modi harum facere, commodi molestiae repellat dicta eos officiis enim quae ullam.
This is the third accordion item
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Necessitatibus excepturi aliquam quod deleniti sit mollitia at? Voluptates suscipit, perspiciatis fuga nesciunt atque, repellat minus distinctio iure cupiditate tenetur ipsam voluptatem?

Under the hood

28+ pages

Pre-designed pages ready for your logic, with more on the way.

Design patterns

Most patterns and components come with multiple variances.

Content

  • Typography
  • Tables
  • Icon
  • Image
  • Scaffolds

Forms

  • ActionText
  • Checkbox
  • Datepicker
  • Datepicker Range
  • Input Group
  • Input
  • Radio
  • Select
  • Switch
  • Validation

Components

  • Accordion
  • Alert
  • Avatar
  • Badge
  • Breadcrumb
  • Button
  • Card
  • Datalist
  • Dropdown
  • Flash
  • Modal
  • Navigation
  • Pagination
  • Popover
  • Tab
  • Toast
  • Tooltip

Authentication

Snippets ready for Devise or your own Auth strategy.

Views

  • Sign up
  • Sign in
  • Change password
  • Reset password
  • Account confirmation
  • Edit account
  • Unlock account

Extensions

  • OmniAuth UI

Mailers

A unique email layout with custom themes. More coming soon.

Templates

  • Minimal
  • Promotion
  • Transactional
  • Devise email themes

Branding

2 configurable brand colors including Tailwind CSS defaults.

Primary

  • 50
  • 100
  • 200
  • 300
  • 400
  • 500
  • 600
  • 700
  • 800
  • 900
  • 950

Secondary

  • 50
  • 100
  • 200
  • 300
  • 400
  • 500
  • 600
  • 700
  • 800
  • 900
  • 950

Software

Ruby on Rails

v8.0.0

Tailwind CSS

v3.4.13

Stimulus.js

v3.2.2

Gain premium access to the Retriever theme

Super-charge your Ruby on Rails development workflow with the Retriever Rails UI theme.