Directory Structure

Below is the top-level layout of the plugin directory. This is a concise map of where major systems live.

admin/
  class-sanil-website-builder-admin.php
  assets/
    css/
    js/
      src/
        page-builder/
        template-builder/
  templates/
    meta-box-contents.php
    template-builder/
admin/header-footer/
includes/
  class-sanil-website-builder.php
  class-sanilwb-ajax.php
  class-sanilwb-template-compiler.php
  class-sanilwb-schema-renderer.php
public/
  class-sanil-website-builder-public.php
  hooks.php
  imagesize.php
  footer/
  header/
docs/  (this documentation)
mkdocs.yml

This repository also contains graphify-out/ (analysis artifacts), presets/ and public/ templates used at runtime.