Nova Fields

64robots/nova-fields image

Nova Fields stats

Downloads
778.8K
Stars
280
Open Issues
30
Forks
70

View on GitHub →

A Laravel Nova field.

Getting Started

Documentation

Nova Fields is a collection of rewriten "native" fields that comes with Nova. We are also adding new fields and utilities as we find the need.

The idea here is making them more configurable and reusable in package development. These components have a lot of new methods to customize the look and feel, behavior, etc...

Vue components also emit events that propagates up to the chain so are ideal to reuse them in other Nova packages.

Looking forward to see your feedback.

Available fields:

  • [x] ID
  • [x] Text
  • [x] Number
  • [x] Textarea
  • [x] Select
  • [x] Password
  • [x] Boolean
  • [x] Trix
  • [x] File
  • [x] Image
  • [x] BelongsTo
  • [x] Currency
  • [ ] Status
  • [ ] Avatar
  • [ ] Gravatar
  • [ ] Code
  • [ ] Country
  • [x] Date
  • [x] DateTime
  • [ ] Markdown
  • [ ] Place
  • [ ] Timezone

Custom Fields

  • [x] Autocomplete
  • [x] JSON
  • [x] Row

Install

Run this command in your nova project: composer require 64robots/nova-fields

Usage:

// use R64\NovaFields\<NAME OF THE FIELD>;
use R64\NovaFields\Boolean;
 
Boolean::make('Activo', 'active')
->yesLabel('Yeah')
->noLabel('Nope')
->hideLabelInDetail()
->dotClasses('some classes')
->successClass('bg-warning')
Cube

Laravel Newsletter

Join 40k+ other developers and never miss out on new tips, tutorials, and more.


64Robots Nova Fields Related Articles

Route Metadata Support in Laravel 13.17 image

Route Metadata Support in Laravel 13.17

Read article
Register Now for a Laravel Debugging Workshop by Sentry image

Register Now for a Laravel Debugging Workshop by Sentry

Read article
Handle SEO from your Laravel Models image

Handle SEO from your Laravel Models

Read article
5 Ways of Battling Form Spam image

5 Ways of Battling Form Spam

Read article
The Artisan Files: Adam Wathan image

The Artisan Files: Adam Wathan

Read article
The Artisan Files: Chris Pitt image

The Artisan Files: Chris Pitt

Read article
LoadForge logo

LoadForge

Scalable load testing for web apps & APIs. Simulate real-world traffic and identify breaking points and performance limits with powerful, scalable load tests designed for Laravel.

LoadForge
Statamic logo

Statamic

The drop-in ready Laravel CMS you’re been waiting for. Go full-stack or headless, flat file or database – it’s up to you.

Statamic
Kirschbaum logo

Kirschbaum

Providing innovation and stability to ensure your web application succeeds.

Kirschbaum
Lucky Media logo

Lucky Media

Get Lucky Now - the ideal choice for Laravel Development, with over a decade of experience!

Lucky Media
PhpStorm logo

PhpStorm

The go-to PHP IDE with extensive out-of-the-box support for Laravel and its ecosystem.

PhpStorm
Curotec logo

Curotec

World class Laravel experts with GenAI dev skills. LATAM-based, embedded engineers that ship fast, communicate clearly, and elevate your product. No bloat, no BS.

Curotec