inital commit

This commit is contained in:
2026-01-01 15:25:19 +05:30
commit f0ae49465a
36361 changed files with 4894111 additions and 0 deletions

5
node_modules/jodit/esm/plugins/about/about.d.ts generated vendored Normal file
View File

@@ -0,0 +1,5 @@
/*!
* Jodit Editor (https://xdsoft.net/jodit/)
* Released under MIT see LICENSE.txt in the project root for license information.
* Copyright (c) 2013-2025 Valeriy Chupurnov. All rights reserved. https://xdsoft.net
*/

49
node_modules/jodit/esm/plugins/about/about.js generated vendored Normal file
View File

@@ -0,0 +1,49 @@
/*!
* Jodit Editor (https://xdsoft.net/jodit/)
* Released under MIT see LICENSE.txt in the project root for license information.
* Copyright (c) 2013-2025 Valeriy Chupurnov. All rights reserved. https://xdsoft.net
*/
import * as constants from "../../core/constants.js";
import { HOMEPAGE } from "../../core/constants.js";
import { pluginSystem } from "../../core/global.js";
import { css, isLicense, normalizeLicense } from "../../core/helpers/index.js";
import { Icon } from "../../core/ui/icon.js";
import { Config } from "../../config.js";
import aboutIcon from "./about.svg.js";
Config.prototype.controls.about = {
exec: (editor) => {
const dialog = editor.dlg({ closeOnClickOverlay: true }), i = editor.i18n.bind(editor);
dialog
.setMod('theme', editor.o.theme)
.setHeader(i('About Jodit'))
.setContent(`<div class="jodit-about">
<div>${i('Jodit Editor')} v.${editor.getVersion()}</div>
<div>${i('License: %s', !isLicense(editor.o.license)
? 'MIT'
: normalizeLicense(editor.o.license))}</div>
<div>
<a href="${HOMEPAGE}" target="_blank">${HOMEPAGE}</a>
</div>
<div>
<a href="https://xdsoft.net/jodit/docs/" target="_blank">${i("Jodit User's Guide")}</a>
${i('contains detailed help for using')}
</div>
<div>${i('Copyright © XDSoft.net - Chupurnov Valeriy. All rights reserved.')}</div>
</div>`);
css(dialog.dialog, {
minHeight: 200,
minWidth: 420
});
dialog.open(true, true);
},
tooltip: 'About Jodit',
mode: constants.MODE_SOURCE + constants.MODE_WYSIWYG
};
function about(editor) {
editor.registerButton({
name: 'about',
group: 'info'
});
}
pluginSystem.add('about', about);
Icon.set('about', aboutIcon);

1
node_modules/jodit/esm/plugins/about/about.svg.js generated vendored Normal file
View File

@@ -0,0 +1 @@
export default "<svg viewBox=\"0 0 1792 1792\" xmlns=\"http://www.w3.org/2000/svg\"> <path d=\"M1088 1256v240q0 16-12 28t-28 12h-240q-16 0-28-12t-12-28v-240q0-16 12-28t28-12h240q16 0 28 12t12 28zm316-600q0 54-15.5 101t-35 76.5-55 59.5-57.5 43.5-61 35.5q-41 23-68.5 65t-27.5 67q0 17-12 32.5t-28 15.5h-240q-15 0-25.5-18.5t-10.5-37.5v-45q0-83 65-156.5t143-108.5q59-27 84-56t25-76q0-42-46.5-74t-107.5-32q-65 0-108 29-35 25-107 115-13 16-31 16-12 0-25-8l-164-125q-13-10-15.5-25t5.5-28q160-266 464-266 80 0 161 31t146 83 106 127.5 41 158.5z\"/> </svg> ";