Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fullscreen mode feature bootstrap #17810

Open
wants to merge 5 commits into
base: ck/epic/1235-fullscreen-mode
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,7 @@
"@ckeditor/ckeditor5-essentials": "44.1.0",
"@ckeditor/ckeditor5-find-and-replace": "44.1.0",
"@ckeditor/ckeditor5-font": "44.1.0",
"@ckeditor/ckeditor5-full-screen": "0.0.1",
"@ckeditor/ckeditor5-heading": "44.1.0",
"@ckeditor/ckeditor5-highlight": "44.1.0",
"@ckeditor/ckeditor5-horizontal-line": "44.1.0",
Expand Down
4 changes: 4 additions & 0 deletions packages/ckeditor5-full-screen/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
Changelog
=========

All changes in the package are documented in https://github.com/ckeditor/ckeditor5/blob/master/CHANGELOG.md.
4 changes: 4 additions & 0 deletions packages/ckeditor5-full-screen/CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
Contributing
============

See the [official contributors' guide to CKEditor 5](https://ckeditor.com/docs/ckeditor5/latest/framework/contributing/contributing.html) to learn more.
22 changes: 22 additions & 0 deletions packages/ckeditor5-full-screen/LICENSE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
Software License Agreement
==========================

**CKEditor&nbsp;5 Fullscreen feature** (https://github.com/ckeditor/ckeditor5)<br>
Copyright (c) 2003–2025, [CKSource Holding sp. z o.o.](https://cksource.com) All rights reserved.

Licensed under a dual-license model, this software is available under:

* the [GNU General Public License Version 2 or later](https://www.gnu.org/licenses/gpl.html),
* or commercial license terms from CKSource Holding sp. z o.o.

For more information, see: [https://ckeditor.com/legal/ckeditor-licensing-options](https://ckeditor.com/legal/ckeditor-licensing-options).

Sources of Intellectual Property Included in CKEditor
-----------------------------------------------------

Where not otherwise indicated, all CKEditor content is authored by CKSource engineers and consists of CKSource-owned intellectual property. In some specific instances, CKEditor will incorporate work done by developers outside of CKSource with their express permission.

Trademarks
----------

**CKEditor** is a trademark of [CKSource Holding sp. z o.o.](https://cksource.com) All other brand and product names are trademarks, registered trademarks, or service marks of their respective holders.
37 changes: 37 additions & 0 deletions packages/ckeditor5-full-screen/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
CKEditor&nbsp;5 full screen feature
===========================

[![npm version](https://badge.fury.io/js/%40ckeditor%2Fckeditor5-fullscreen.svg)](https://www.npmjs.com/package/@ckeditor/ckeditor5-fullscreen)
[![Coverage Status](https://coveralls.io/repos/github/ckeditor/ckeditor5/badge.svg?branch=master)](https://coveralls.io/github/ckeditor/ckeditor5?branch=master)
[![CircleCI](https://circleci.com/gh/ckeditor/ckeditor5.svg?style=shield)](https://app.circleci.com/pipelines/github/ckeditor/ckeditor5?branch=master)

This package implements the fullscreen feature for CKEditor&nbsp;5.

## Installation

This plugin is part of the `ckeditor5` package. Install the whole package to use it.

```bash
npm install ckeditor5
```

## Create free account

If you want to check full CKEditor&nbsp;5 capabilities, sign up for a [free non-commitment 14-day trial](https://portal.ckeditor.com/checkout?plan=free).

## Demo

Check out the demo in the [full screen feature guide](https://ckeditor.com/docs/ckeditor5/latest/features/full-screen.html#demo).

## Documentation

See the [`@ckeditor/ckeditor5-full-screen` package](https://ckeditor.com/docs/ckeditor5/latest/api/full-screen.html) page as well as the [Fullscreen feature](https://ckeditor.com/docs/ckeditor5/latest/features/full-screen.html) guide in [CKEditor&nbsp;5 documentation](https://ckeditor.com/docs/ckeditor5/latest/).

## License

Licensed under a dual-license model, this software is available under:

* the [GNU General Public License Version 2 or later](https://www.gnu.org/licenses/gpl.html),
* or commercial license terms from CKSource Holding sp. z o.o.

For more information, see: [https://ckeditor.com/legal/ckeditor-licensing-options](https://ckeditor.com/legal/ckeditor-licensing-options).
11 changes: 11 additions & 0 deletions packages/ckeditor5-full-screen/ckeditor5-metadata.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{
"plugins": [
{
"name": "Full screen mode",
"className": "FullScreen",
"description": "Opens the editor in the full screen mode to allow for more comfortable content editing.",
"docs": "features/fullscreen.html",
"path": "src/fullscreen.js"
}
]
}
Loading