{"id":13564996,"url":"https://github.com/64robots/nova-fields","last_synced_at":"2026-04-08T01:30:17.075Z","repository":{"id":40685903,"uuid":"147868778","full_name":"64robots/nova-fields","owner":"64robots","description":"A collection of customizable Nova Fields.","archived":false,"fork":false,"pushed_at":"2025-01-03T16:30:58.000Z","size":2394,"stargazers_count":287,"open_issues_count":24,"forks_count":77,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-02-16T12:29:56.173Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://nova-fields.netlify.com","language":"Vue","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/64robots.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":["beliolfa"]}},"created_at":"2018-09-07T19:55:24.000Z","updated_at":"2025-01-10T07:08:54.000Z","dependencies_parsed_at":"2024-01-14T03:49:20.946Z","dependency_job_id":"d57b931f-994b-4cd9-bb53-5746bb16a755","html_url":"https://github.com/64robots/nova-fields","commit_stats":{"total_commits":223,"total_committers":33,"mean_commits":6.757575757575758,"dds":0.4663677130044843,"last_synced_commit":"d3492da7ceaa362cde414f4435f018836fd22fa3"},"previous_names":[],"tags_count":99,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/64robots%2Fnova-fields","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/64robots%2Fnova-fields/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/64robots%2Fnova-fields/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/64robots%2Fnova-fields/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/64robots","download_url":"https://codeload.github.com/64robots/nova-fields/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239970677,"owners_count":19727014,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-08-01T13:01:38.994Z","updated_at":"2026-04-08T01:30:16.987Z","avatar_url":"https://github.com/64robots.png","language":"Vue","funding_links":["https://github.com/sponsors/beliolfa"],"categories":["Vue"],"sub_categories":[],"readme":"# Getting Started\n\n[Documentation](https://nova-fields.netlify.com/)\n\nNova 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.\n\nThe 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...\n\nVue components also emit events that propagates up to the chain so are ideal to reuse them in other Nova packages.\n\nLooking forward to see your feedback.\n\n### Available fields:\n\n- [x] ID\n- [x] Text\n- [x] Number\n- [x] Textarea\n- [x] Select\n- [x] Password\n- [x] Boolean\n- [x] Trix\n- [x] File\n- [x] Image\n- [x] BelongsTo\n- [x] Currency\n- [ ] Status\n- [ ] Avatar\n- [ ] Gravatar\n- [ ] Code\n- [ ] Country\n- [x] Date\n- [x] DateTime\n- [ ] Markdown\n- [ ] Place\n- [ ] Timezone\n\n### Custom Fields\n\n- [x] Autocomplete\n- [x] JSON\n- [x] Row\n\n## Install\n\nRun this command in your nova project:\n`composer require 64robots/nova-fields`\n\nUsage:\n\n```php\n// use R64\\NovaFields\\\u003cNAME OF THE FIELD\u003e;\nuse R64\\NovaFields\\Boolean;\n\nBoolean::make('Activo', 'active')\n                -\u003eyesLabel('Yeah')\n                -\u003enoLabel('Nope')\n                -\u003ehideLabelInDetail()\n                -\u003edotClasses('some classes')\n                -\u003esuccessClass('bg-warning')\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F64robots%2Fnova-fields","html_url":"https://awesome.ecosyste.ms/projects/github.com%2F64robots%2Fnova-fields","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F64robots%2Fnova-fields/lists"}