⚠ This repository is no longer maintained ⚠
This repository contained the CKEditor SDK that included the CKEditor developer documentation as well as working CKEditor samples showcasing its numerous features.
It was used for building the online version of the CKEditor SDK which was previously available at https://sdk.ckeditor.com/. You could also download the built package (click the Download SDK button at https://sdk.ckeditor.com/) to use it offline.
Note: Use the Issues tab to report any bugs and tips. Thanks!
Building a Release Version of CKEditor SDK
Follow instructions in ckeditor-docs in order to setup working documentation dev environment.
gem update --system gem install compass
First things first, install all package dependencies:
Setup the the builder, submodules, etc.:
(Optional) Update Git submodules (will commit submodule HEADs change):
buildtask to build the CKEditor SDK:
Available Grunt Commands:
Initializes the SDK builder.
grunt update [OPTIONS]
Updates CKEditor presets and CKEditor docs submodules to the
master), commits this change and updates all submodules recursively.
Specifies which branch or tag to checkout the submodules. Defaults to
grunt build [OPTIONS] [FLAGS]
When the build process is finished, you can find a working copy of CKEditor SDK in the
Determines whether to build an offline or an online version.
Builds a development version of SDK using
Determines whether to pack the build into a
Verbose mode for the building process.
compass watchand outputs CSS directly into the
template/theme/css. Useful for developing styles for a working SDK.
grunt buildfirst. Developing CSS does not make much sense if there is no HTML.
Note#2: Produced styles are uncompressed. Also CSS<->SASS map are built.
Validate links in samples and the main index file.
LICENSE.md for licensing details.