Sitecore Extensions is a browser extension which improves user experience inside Sitecore CMS
MIT License
Sitecore Extensions is a google chrome/firefox extension which provides small improvements for Sitecore CMS.
__Standard values
,More information about all available feature with gif
demos can be found here
If you are interested in fixing issues and contributing directly to the code base, please see the document How to Contribute
Follow steps below if you want to start coding.
If you want avoid nodejs on your machine use docker to build project inside container.
Install nodejs
https://nodejs.org/en/download/
Clone repository
git clone https://github.com/alan-null/sc_ext.git
Install node modules
npm install
Build project
npm run build
Run watch task if you want dynamic code rebuild in the background
npm run watch
If you are tired of downloading all those modules there is a quicker way.
Open PowerShell Console and run following code:
@powershell -NoProfile -ExecutionPolicy Bypass -Command "iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin
choco install nodejs.install -y
choco install git.install -y
choco install visualstudiocode -y
choco install googlechrome -y
git clone https://github.com/alan-null/sc_ext.git
npm install
If needed remove unnecessary choco packages.
Install docker
Connect to a node container
.\.devcontainer\run.ps1
Run build command inside container
node@21dc36488c7b:/data/app$ npm run build
node_modules
are shared between host and container. Container was introduced only to exclude need of having node installed.
Image available on dockerhub