Skip to content

Code Organization

Alan Płócieniak edited this page Mar 31, 2017 · 2 revisions

WikiContributingCode Organization

Introduction

We can divide project into 3 micro projects:

  • chrome
  • options
  • sc-ext

Each project have own micro structure (images, styles, code).

Projects

chrome

Contains chrome specific files. Those files are a core of chrome extension. You can find here logic for changing icon, badge and main contentscript.ts that injects ale sc-ext project files into a page.

options

This project is used to maintain options page, where you can manipulate extension settings.

sc-ext

Main Sitecore Extensions project with all modules inside.