Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Silverstripe Icon Manager

Upload and manage custom SVG icons across a SilverStripe site, and select them anywhere with a previewing dropdown field.

Requirements

  • PHP 8.3+
  • SilverStripe 6
  • See composer.json for the full list

Installation

composer require wedevelopnl/silverstripe-icon-manager

Then run a dev/build. The CMS gains an Icons section where icons can be added and managed.

Further configuration

License

See License

Maintainers

Development and contribution

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change. See CONTRIBUTING.md.

Getting started

Development runs against a throwaway SilverStripe 6 application in Docker. You need Docker and Task.

task up          # build and start the testbed, prints the URL
task test        # run every test suite
task qa          # full QA: PHPStan, Rector, coverage, lint, typecheck, build
task --list      # see everything available

The testbed's default admin login is admin / admin. Frontend assets are built with npm run build; client/dist is committed and CI verifies it matches source.

About

No description, website, or topics provided.

Resources

Contributing

Stars

2 stars

Watchers

4 watching

Forks

Releases

Packages

Used by

Contributors

Languages