├── .gitignore ├── LICENSE ├── about.md ├── contract.php ├── generator ├── .gitignore ├── .vscode │ └── settings.json ├── README.md ├── data │ ├── README.md │ ├── contract-content.html │ ├── contract-data.js │ ├── more-data │ │ ├── README.md │ │ ├── contract-settings.js │ │ ├── css │ │ │ ├── accessibility.css │ │ │ ├── animated-entrances.css │ │ │ ├── buttons.css │ │ │ ├── colors.css │ │ │ ├── contract-typography.css │ │ │ ├── custom.css │ │ │ ├── fonts.css │ │ │ ├── forms.css │ │ │ ├── from-quill-editor-overrides.css │ │ │ ├── from-quill-editor.css │ │ │ ├── main.css │ │ │ ├── modal.css │ │ │ ├── panels.css │ │ │ ├── reset.css │ │ │ ├── signatures.css │ │ │ └── utility.css │ │ ├── html-partials │ │ │ ├── ui-signed.html.xml │ │ │ └── ui-unsigned.html.xml │ │ ├── php-partials │ │ │ ├── contract_footer.phpsrc │ │ │ └── contract_header.phpsrc │ │ ├── scripts │ │ │ ├── contract_script_signed.js │ │ │ ├── contract_script_unsigned.js │ │ │ └── qr-code.js │ │ ├── signature-empty.png │ │ └── signature-example.png │ ├── signature.png │ └── style.min.css ├── docker │ ├── .dockerignore │ ├── Dockerfile │ ├── docker-compose-with-nginx.yaml │ └── docker-compose.yaml ├── edit.html ├── favicon │ ├── android-chrome-192x192.png │ ├── android-chrome-512x512.png │ ├── apple-touch-icon.png │ ├── favicon-16x16.png │ ├── favicon-32x32.png │ ├── favicon.ico │ └── site.webmanifest ├── index.html ├── package.json ├── postcss.config.js ├── scripts │ ├── download-preview │ │ ├── activate.js │ │ └── download-preview.js │ ├── download │ │ ├── download.js │ │ └── generate.js │ ├── editor │ │ ├── editor-settings.js │ │ ├── editor.js │ │ └── ios-keyboard-bug.js │ ├── highlight │ │ ├── highlight.min.js │ │ └── xml.min.js │ ├── init │ │ ├── clear-data.js │ │ ├── init-fields.js │ │ ├── init-filename-field.js │ │ ├── init-repeater.js │ │ ├── set-data.js │ │ ├── set-footer.js │ │ └── set-header.js │ ├── main.js │ ├── preview │ │ ├── generate-preview.js │ │ ├── preview-only.js │ │ └── preview.js │ ├── signature │ │ └── signature.js │ └── utils.js └── styles │ ├── abstracts.css │ ├── button-animations.css │ ├── editor-ui-overrides.css │ ├── editor-ui.css │ ├── generator.css │ ├── highlight.min.css │ ├── main.css │ ├── preview-modal.css │ ├── quill-html-button.css │ ├── repeater.css │ ├── reset.css │ ├── signature.css │ └── utility.css ├── readme.md └── test.php /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/LICENSE -------------------------------------------------------------------------------- /about.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/about.md -------------------------------------------------------------------------------- /contract.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/contract.php -------------------------------------------------------------------------------- /generator/.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | node_modules/ 3 | package-lock.json -------------------------------------------------------------------------------- /generator/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/.vscode/settings.json -------------------------------------------------------------------------------- /generator/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/README.md -------------------------------------------------------------------------------- /generator/data/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/data/README.md -------------------------------------------------------------------------------- /generator/data/contract-content.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/data/contract-content.html -------------------------------------------------------------------------------- /generator/data/contract-data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/data/contract-data.js -------------------------------------------------------------------------------- /generator/data/more-data/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/data/more-data/README.md -------------------------------------------------------------------------------- /generator/data/more-data/contract-settings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/data/more-data/contract-settings.js -------------------------------------------------------------------------------- /generator/data/more-data/css/accessibility.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/data/more-data/css/accessibility.css -------------------------------------------------------------------------------- /generator/data/more-data/css/animated-entrances.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/data/more-data/css/animated-entrances.css -------------------------------------------------------------------------------- /generator/data/more-data/css/buttons.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/data/more-data/css/buttons.css -------------------------------------------------------------------------------- /generator/data/more-data/css/colors.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/data/more-data/css/colors.css -------------------------------------------------------------------------------- /generator/data/more-data/css/contract-typography.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/data/more-data/css/contract-typography.css -------------------------------------------------------------------------------- /generator/data/more-data/css/custom.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /generator/data/more-data/css/fonts.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/data/more-data/css/fonts.css -------------------------------------------------------------------------------- /generator/data/more-data/css/forms.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/data/more-data/css/forms.css -------------------------------------------------------------------------------- /generator/data/more-data/css/from-quill-editor-overrides.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/data/more-data/css/from-quill-editor-overrides.css -------------------------------------------------------------------------------- /generator/data/more-data/css/from-quill-editor.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/data/more-data/css/from-quill-editor.css -------------------------------------------------------------------------------- /generator/data/more-data/css/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/data/more-data/css/main.css -------------------------------------------------------------------------------- /generator/data/more-data/css/modal.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/data/more-data/css/modal.css -------------------------------------------------------------------------------- /generator/data/more-data/css/panels.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/data/more-data/css/panels.css -------------------------------------------------------------------------------- /generator/data/more-data/css/reset.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/data/more-data/css/reset.css -------------------------------------------------------------------------------- /generator/data/more-data/css/signatures.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/data/more-data/css/signatures.css -------------------------------------------------------------------------------- /generator/data/more-data/css/utility.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/data/more-data/css/utility.css -------------------------------------------------------------------------------- /generator/data/more-data/html-partials/ui-signed.html.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/data/more-data/html-partials/ui-signed.html.xml -------------------------------------------------------------------------------- /generator/data/more-data/html-partials/ui-unsigned.html.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/data/more-data/html-partials/ui-unsigned.html.xml -------------------------------------------------------------------------------- /generator/data/more-data/php-partials/contract_footer.phpsrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/data/more-data/php-partials/contract_footer.phpsrc -------------------------------------------------------------------------------- /generator/data/more-data/php-partials/contract_header.phpsrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/data/more-data/php-partials/contract_header.phpsrc -------------------------------------------------------------------------------- /generator/data/more-data/scripts/contract_script_signed.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/data/more-data/scripts/contract_script_signed.js -------------------------------------------------------------------------------- /generator/data/more-data/scripts/contract_script_unsigned.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/data/more-data/scripts/contract_script_unsigned.js -------------------------------------------------------------------------------- /generator/data/more-data/scripts/qr-code.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/data/more-data/scripts/qr-code.js -------------------------------------------------------------------------------- /generator/data/more-data/signature-empty.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/data/more-data/signature-empty.png -------------------------------------------------------------------------------- /generator/data/more-data/signature-example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/data/more-data/signature-example.png -------------------------------------------------------------------------------- /generator/data/signature.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/data/signature.png -------------------------------------------------------------------------------- /generator/data/style.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/data/style.min.css -------------------------------------------------------------------------------- /generator/docker/.dockerignore: -------------------------------------------------------------------------------- 1 | docker/ 2 | .vscode/ 3 | -------------------------------------------------------------------------------- /generator/docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/docker/Dockerfile -------------------------------------------------------------------------------- /generator/docker/docker-compose-with-nginx.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/docker/docker-compose-with-nginx.yaml -------------------------------------------------------------------------------- /generator/docker/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/docker/docker-compose.yaml -------------------------------------------------------------------------------- /generator/edit.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/edit.html -------------------------------------------------------------------------------- /generator/favicon/android-chrome-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/favicon/android-chrome-192x192.png -------------------------------------------------------------------------------- /generator/favicon/android-chrome-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/favicon/android-chrome-512x512.png -------------------------------------------------------------------------------- /generator/favicon/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/favicon/apple-touch-icon.png -------------------------------------------------------------------------------- /generator/favicon/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/favicon/favicon-16x16.png -------------------------------------------------------------------------------- /generator/favicon/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/favicon/favicon-32x32.png -------------------------------------------------------------------------------- /generator/favicon/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/favicon/favicon.ico -------------------------------------------------------------------------------- /generator/favicon/site.webmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/favicon/site.webmanifest -------------------------------------------------------------------------------- /generator/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/index.html -------------------------------------------------------------------------------- /generator/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/package.json -------------------------------------------------------------------------------- /generator/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/postcss.config.js -------------------------------------------------------------------------------- /generator/scripts/download-preview/activate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/scripts/download-preview/activate.js -------------------------------------------------------------------------------- /generator/scripts/download-preview/download-preview.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/scripts/download-preview/download-preview.js -------------------------------------------------------------------------------- /generator/scripts/download/download.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/scripts/download/download.js -------------------------------------------------------------------------------- /generator/scripts/download/generate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/scripts/download/generate.js -------------------------------------------------------------------------------- /generator/scripts/editor/editor-settings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/scripts/editor/editor-settings.js -------------------------------------------------------------------------------- /generator/scripts/editor/editor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/scripts/editor/editor.js -------------------------------------------------------------------------------- /generator/scripts/editor/ios-keyboard-bug.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/scripts/editor/ios-keyboard-bug.js -------------------------------------------------------------------------------- /generator/scripts/highlight/highlight.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/scripts/highlight/highlight.min.js -------------------------------------------------------------------------------- /generator/scripts/highlight/xml.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/scripts/highlight/xml.min.js -------------------------------------------------------------------------------- /generator/scripts/init/clear-data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/scripts/init/clear-data.js -------------------------------------------------------------------------------- /generator/scripts/init/init-fields.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/scripts/init/init-fields.js -------------------------------------------------------------------------------- /generator/scripts/init/init-filename-field.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/scripts/init/init-filename-field.js -------------------------------------------------------------------------------- /generator/scripts/init/init-repeater.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/scripts/init/init-repeater.js -------------------------------------------------------------------------------- /generator/scripts/init/set-data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/scripts/init/set-data.js -------------------------------------------------------------------------------- /generator/scripts/init/set-footer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/scripts/init/set-footer.js -------------------------------------------------------------------------------- /generator/scripts/init/set-header.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/scripts/init/set-header.js -------------------------------------------------------------------------------- /generator/scripts/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/scripts/main.js -------------------------------------------------------------------------------- /generator/scripts/preview/generate-preview.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/scripts/preview/generate-preview.js -------------------------------------------------------------------------------- /generator/scripts/preview/preview-only.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/scripts/preview/preview-only.js -------------------------------------------------------------------------------- /generator/scripts/preview/preview.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/scripts/preview/preview.js -------------------------------------------------------------------------------- /generator/scripts/signature/signature.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/scripts/signature/signature.js -------------------------------------------------------------------------------- /generator/scripts/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/scripts/utils.js -------------------------------------------------------------------------------- /generator/styles/abstracts.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/styles/abstracts.css -------------------------------------------------------------------------------- /generator/styles/button-animations.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/styles/button-animations.css -------------------------------------------------------------------------------- /generator/styles/editor-ui-overrides.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/styles/editor-ui-overrides.css -------------------------------------------------------------------------------- /generator/styles/editor-ui.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/styles/editor-ui.css -------------------------------------------------------------------------------- /generator/styles/generator.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/styles/generator.css -------------------------------------------------------------------------------- /generator/styles/highlight.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/styles/highlight.min.css -------------------------------------------------------------------------------- /generator/styles/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/styles/main.css -------------------------------------------------------------------------------- /generator/styles/preview-modal.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/styles/preview-modal.css -------------------------------------------------------------------------------- /generator/styles/quill-html-button.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/styles/quill-html-button.css -------------------------------------------------------------------------------- /generator/styles/repeater.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/styles/repeater.css -------------------------------------------------------------------------------- /generator/styles/reset.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/styles/reset.css -------------------------------------------------------------------------------- /generator/styles/signature.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/styles/signature.css -------------------------------------------------------------------------------- /generator/styles/utility.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/generator/styles/utility.css -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/readme.md -------------------------------------------------------------------------------- /test.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonsalant/contract/HEAD/test.php --------------------------------------------------------------------------------