mirror of
https://github.com/nsnail/NetAdmin.git
synced 2025-04-22 22:22:51 +08:00
feat: ✨ cron表达式选择器 (#92)
This commit is contained in:
parent
6c2d1676e4
commit
bde9fb1ea2
@ -1,7 +1,7 @@
|
|||||||
[
|
[
|
||||||
{
|
{
|
||||||
"Enabled": true,
|
"Enabled": true,
|
||||||
"ExecutionCron": "* * * * *",
|
"ExecutionCron": "0 * * * * ?",
|
||||||
"HttpMethod": 3,
|
"HttpMethod": 3,
|
||||||
"JobName": "HTTP 请求测试",
|
"JobName": "HTTP 请求测试",
|
||||||
"NextExecTime": "2020/9/13 12:26:40",
|
"NextExecTime": "2020/9/13 12:26:40",
|
||||||
|
@ -77,7 +77,7 @@ public static class Chars
|
|||||||
= """^(?:赵|钱|孙|李|周|吴|郑|王|冯|陈|褚|卫|蒋|沈|韩|杨|朱|秦|尤|许|何|吕|施|张|孔|曹|严|华|金|魏|陶|姜|戚|谢|邹|喻|柏|水|窦|章|云|苏|潘|葛|奚|范|彭|郎|鲁|韦|昌|马|苗|凤|花|方|俞|任|袁|柳|酆|鲍|史|唐|费|廉|岑|薛|雷|贺|倪|汤|滕|殷|罗|毕|郝|邬|安|常|乐|于|时|傅|皮|卞|齐|康|伍|余|元|卜|顾|孟|平|黄|和|穆|萧|尹|姚|邵|湛|汪|祁|毛|禹|狄|米|贝|明|臧|计|伏|成|戴|谈|宋|茅|庞|熊|纪|舒|屈|项|祝|董|梁|杜|阮|蓝|闵|席|季|麻|强|贾|路|娄|危|江|童|颜|郭|梅|盛|林|刁|钟|徐|邱|骆|高|夏|蔡|田|樊|胡|凌|霍|虞|万|支|柯|昝|管|卢|莫|经|房|裘|缪|干|解|应|宗|丁|宣|贲|邓|郁|单|杭|洪|包|诸|左|石|崔|吉|钮|龚|程|嵇|邢|滑|裴|陆|荣|翁|荀|羊|於|惠|甄|曲|家|封|芮|羿|储|靳|汲|邴|糜|松|井|段|富|巫|乌|焦|巴|弓|牧|隗|山|谷|车|侯|宓|蓬|全|郗|班|仰|秋|仲|伊|宫|宁|仇|栾|暴|甘|钭|厉|戎|祖|武|符|刘|景|詹|束|龙|叶|幸|司|韶|郜|黎|蓟|薄|印|宿|白|怀|蒲|邰|从|鄂|索|咸|籍|赖|卓|蔺|屠|蒙|池|乔|阴|胥|能|苍|双|闻|莘|党|翟|谭|贡|劳|逄|姬|申|扶|堵|冉|宰|郦|雍|郤|璩|桑|桂|濮|牛|寿|通|边|扈|燕|冀|郏|浦|尚|农|温|别|庄|晏|柴|瞿|阎|充|慕|连|茹|习|宦|艾|鱼|容|向|古|易|慎|戈|廖|庾|终|暨|居|衡|步|都|耿|满|弘|匡|国|文|寇|广|禄|阙|东|欧|殳|沃|利|蔚|越|夔|隆|师|巩|厍|聂|晁|勾|敖|融|冷|訾|辛|阚|那|简|饶|空|曾|毋|沙|乜|养|鞠|须|丰|巢|关|蒯|相|查|後|荆|红|游|竺|权|逯|盖|益|桓|公|万俟|司马|上官|欧阳|夏侯|诸葛|闻人|东方|赫连|皇甫|尉迟|公羊|澹台|公冶|宗政|濮阳|淳于|单于|太叔|申屠|公孙|仲孙|轩辕|令狐|钟离|宇文|长孙|慕容|鲜于|闾丘|司徒|司空|亓官|司寇|仉|督|子车|颛孙|端木|巫马|公西|漆雕|乐正|壤驷|公良|拓跋|夹谷|宰父|谷梁|晋|楚|闫|法|汝|鄢|涂|钦|段干|百里|东郭|南门|呼延|归|海|羊舌|微生|岳|帅|缑|亢|况|后|有|琴|梁丘|左丘|东门|西门|商|牟|佘|佴|伯|赏|南宫|墨|哈|谯|笪|年|爱|阳|佟|第五|言|福)[\u4e00-\u9fa5]{1,3}$""";
|
= """^(?:赵|钱|孙|李|周|吴|郑|王|冯|陈|褚|卫|蒋|沈|韩|杨|朱|秦|尤|许|何|吕|施|张|孔|曹|严|华|金|魏|陶|姜|戚|谢|邹|喻|柏|水|窦|章|云|苏|潘|葛|奚|范|彭|郎|鲁|韦|昌|马|苗|凤|花|方|俞|任|袁|柳|酆|鲍|史|唐|费|廉|岑|薛|雷|贺|倪|汤|滕|殷|罗|毕|郝|邬|安|常|乐|于|时|傅|皮|卞|齐|康|伍|余|元|卜|顾|孟|平|黄|和|穆|萧|尹|姚|邵|湛|汪|祁|毛|禹|狄|米|贝|明|臧|计|伏|成|戴|谈|宋|茅|庞|熊|纪|舒|屈|项|祝|董|梁|杜|阮|蓝|闵|席|季|麻|强|贾|路|娄|危|江|童|颜|郭|梅|盛|林|刁|钟|徐|邱|骆|高|夏|蔡|田|樊|胡|凌|霍|虞|万|支|柯|昝|管|卢|莫|经|房|裘|缪|干|解|应|宗|丁|宣|贲|邓|郁|单|杭|洪|包|诸|左|石|崔|吉|钮|龚|程|嵇|邢|滑|裴|陆|荣|翁|荀|羊|於|惠|甄|曲|家|封|芮|羿|储|靳|汲|邴|糜|松|井|段|富|巫|乌|焦|巴|弓|牧|隗|山|谷|车|侯|宓|蓬|全|郗|班|仰|秋|仲|伊|宫|宁|仇|栾|暴|甘|钭|厉|戎|祖|武|符|刘|景|詹|束|龙|叶|幸|司|韶|郜|黎|蓟|薄|印|宿|白|怀|蒲|邰|从|鄂|索|咸|籍|赖|卓|蔺|屠|蒙|池|乔|阴|胥|能|苍|双|闻|莘|党|翟|谭|贡|劳|逄|姬|申|扶|堵|冉|宰|郦|雍|郤|璩|桑|桂|濮|牛|寿|通|边|扈|燕|冀|郏|浦|尚|农|温|别|庄|晏|柴|瞿|阎|充|慕|连|茹|习|宦|艾|鱼|容|向|古|易|慎|戈|廖|庾|终|暨|居|衡|步|都|耿|满|弘|匡|国|文|寇|广|禄|阙|东|欧|殳|沃|利|蔚|越|夔|隆|师|巩|厍|聂|晁|勾|敖|融|冷|訾|辛|阚|那|简|饶|空|曾|毋|沙|乜|养|鞠|须|丰|巢|关|蒯|相|查|後|荆|红|游|竺|权|逯|盖|益|桓|公|万俟|司马|上官|欧阳|夏侯|诸葛|闻人|东方|赫连|皇甫|尉迟|公羊|澹台|公冶|宗政|濮阳|淳于|单于|太叔|申屠|公孙|仲孙|轩辕|令狐|钟离|宇文|长孙|慕容|鲜于|闾丘|司徒|司空|亓官|司寇|仉|督|子车|颛孙|端木|巫马|公西|漆雕|乐正|壤驷|公良|拓跋|夹谷|宰父|谷梁|晋|楚|闫|法|汝|鄢|涂|钦|段干|百里|东郭|南门|呼延|归|海|羊舌|微生|岳|帅|缑|亢|况|后|有|琴|梁丘|左丘|东门|西门|商|牟|佘|佴|伯|赏|南宫|墨|哈|谯|笪|年|爱|阳|佟|第五|言|福)[\u4e00-\u9fa5]{1,3}$""";
|
||||||
|
|
||||||
public const string RGX_CRON
|
public const string RGX_CRON
|
||||||
= """^(?:[0-5]?[0-9]|[0-9]|[1-5]?[0-9](?:,[0-5]?[0-9])?|\*|\*/[0-5]?[0-9])\s+(?:[01]?[0-9]|2[0-3]|\*)\s+(?:[0-2]?[0-9]|3[01]|\*)\s+(?:0?[0-9]|1[0-1]|\*)\s+(?:[0-6]|\*)$""";
|
= "^\\s*($|#|\\w+\\s*=|(\\?|\\*|(?:[0-5]?\\d)(?:(?:-|\\/|\\,)(?:[0-5]?\\d))?(?:,(?:[0-5]?\\d)(?:(?:-|\\/|\\,)(?:[0-5]?\\d))?)*)\\s+(\\?|\\*|(?:[0-5]?\\d)(?:(?:-|\\/|\\,)(?:[0-5]?\\d))?(?:,(?:[0-5]?\\d)(?:(?:-|\\/|\\,)(?:[0-5]?\\d))?)*)\\s+(\\?|\\*|(?:[01]?\\d|2[0-3])(?:(?:-|\\/|\\,)(?:[01]?\\d|2[0-3]))?(?:,(?:[01]?\\d|2[0-3])(?:(?:-|\\/|\\,)(?:[01]?\\d|2[0-3]))?)*)\\s+(\\?|\\*|(?:0?[1-9]|[12]\\d|3[01])(?:(?:-|\\/|\\,)(?:0?[1-9]|[12]\\d|3[01]))?(?:,(?:0?[1-9]|[12]\\d|3[01])(?:(?:-|\\/|\\,)(?:0?[1-9]|[12]\\d|3[01]))?)*)\\s+(\\?|\\*|(?:[1-9]|1[012])(?:(?:-|\\/|\\,)(?:[1-9]|1[012]))?(?:L|W)?(?:,(?:[1-9]|1[012])(?:(?:-|\\/|\\,)(?:[1-9]|1[012]))?(?:L|W)?)*|\\?|\\*|(?:JAN|FEB|MAR|APR|MAY|JUN|JUL|AUG|SEP|OCT|NOV|DEC)(?:(?:-)(?:JAN|FEB|MAR|APR|MAY|JUN|JUL|AUG|SEP|OCT|NOV|DEC))?(?:,(?:JAN|FEB|MAR|APR|MAY|JUN|JUL|AUG|SEP|OCT|NOV|DEC)(?:(?:-)(?:JAN|FEB|MAR|APR|MAY|JUN|JUL|AUG|SEP|OCT|NOV|DEC))?)*)\\s+(\\?|\\*|(?:[0-6])(?:(?:-|\\/|\\,|#)(?:[0-6]))?(?:L)?(?:,(?:[0-6])(?:(?:-|\\/|\\,|#)(?:[0-6]))?(?:L)?)*|\\?|\\*|(?:MON|TUE|WED|THU|FRI|SAT|SUN)(?:(?:-)(?:MON|TUE|WED|THU|FRI|SAT|SUN))?(?:,(?:MON|TUE|WED|THU|FRI|SAT|SUN)(?:(?:-)(?:MON|TUE|WED|THU|FRI|SAT|SUN))?)*)(|\\s)+(\\?|\\*|(?:|\\d{4})(?:(?:-|\\/|\\,)(?:|\\d{4}))?(?:,(?:|\\d{4})(?:(?:-|\\/|\\,)(?:|\\d{4}))?)*))$";
|
||||||
|
|
||||||
public const string RGX_EMAIL
|
public const string RGX_EMAIL
|
||||||
= """^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))$""";
|
= """^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))$""";
|
||||||
|
@ -14,6 +14,11 @@ public interface IJobModule : ICrudModule<CreateJobReq, QueryJobRsp // 创建类
|
|||||||
, DelReq // 删除类型
|
, DelReq // 删除类型
|
||||||
>
|
>
|
||||||
{
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// 编辑作业
|
||||||
|
/// </summary>
|
||||||
|
Task<QueryJobRsp> EditAsync(UpdateJobReq req);
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 获取单个作业记录
|
/// 获取单个作业记录
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
@ -31,7 +31,7 @@ public sealed class JobService(DefaultRepository<Sys_Job> rpo, IJobRecordService
|
|||||||
public async Task<QueryJobRsp> CreateAsync(CreateJobReq req)
|
public async Task<QueryJobRsp> CreateAsync(CreateJobReq req)
|
||||||
{
|
{
|
||||||
req.ThrowIfInvalid();
|
req.ThrowIfInvalid();
|
||||||
var nextExecTime = CronExpression.Parse(req.ExecutionCron).GetNextOccurrence(DateTime.UtcNow, TimeZoneInfo.Utc);
|
var nextExecTime = GetNextExecTime(req.ExecutionCron);
|
||||||
var ret = await Rpo.InsertAsync(req with {
|
var ret = await Rpo.InsertAsync(req with {
|
||||||
NextExecTime = nextExecTime
|
NextExecTime = nextExecTime
|
||||||
, NextTimeId = nextExecTime?.TimeUnixUtc()
|
, NextTimeId = nextExecTime?.TimeUnixUtc()
|
||||||
@ -49,6 +49,23 @@ public sealed class JobService(DefaultRepository<Sys_Job> rpo, IJobRecordService
|
|||||||
return ret.Count;
|
return ret.Count;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// <inheritdoc />
|
||||||
|
public async Task<QueryJobRsp> EditAsync(UpdateJobReq req)
|
||||||
|
{
|
||||||
|
req.ThrowIfInvalid();
|
||||||
|
var ret = await Rpo.UpdateDiy.Set(a => a.ExecutionCron == req.ExecutionCron)
|
||||||
|
.Set(a => a.HttpMethod == req.HttpMethod)
|
||||||
|
.Set(a => a.JobName == req.JobName)
|
||||||
|
.Set(a => a.RequestHeader == req.RequestHeader)
|
||||||
|
.Set(a => a.RequestBody == req.RequestBody)
|
||||||
|
.Set(a => a.RequestUrl == req.RequestUrl)
|
||||||
|
.Set(a => a.UserId == req.UserId)
|
||||||
|
.Where(a => a.Id == req.Id)
|
||||||
|
.ExecuteUpdatedAsync()
|
||||||
|
.ConfigureAwait(false);
|
||||||
|
return ret[0].Adapt<QueryJobRsp>();
|
||||||
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
public Task<bool> ExistAsync(QueryReq<QueryJobReq> req)
|
public Task<bool> ExistAsync(QueryReq<QueryJobReq> req)
|
||||||
{
|
{
|
||||||
@ -59,7 +76,7 @@ public sealed class JobService(DefaultRepository<Sys_Job> rpo, IJobRecordService
|
|||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
public async Task FinishJobAsync(UpdateJobReq req)
|
public async Task FinishJobAsync(UpdateJobReq req)
|
||||||
{
|
{
|
||||||
var nextExecTime = CronExpression.Parse(req.ExecutionCron).GetNextOccurrence(DateTime.UtcNow, TimeZoneInfo.Utc);
|
var nextExecTime = GetNextExecTime(req.ExecutionCron);
|
||||||
_ = await UpdateAsync(req with {
|
_ = await UpdateAsync(req with {
|
||||||
Status = JobStatues.Idle
|
Status = JobStatues.Idle
|
||||||
, NextExecTime = nextExecTime
|
, NextExecTime = nextExecTime
|
||||||
@ -183,6 +200,12 @@ public sealed class JobService(DefaultRepository<Sys_Job> rpo, IJobRecordService
|
|||||||
return req;
|
return req;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private static DateTime? GetNextExecTime(string cron)
|
||||||
|
{
|
||||||
|
return CronExpression.Parse(cron, CronFormat.IncludeSeconds)
|
||||||
|
.GetNextOccurrence(DateTime.UtcNow, TimeZoneInfo.Utc);
|
||||||
|
}
|
||||||
|
|
||||||
private ISelect<Sys_Job> QueryInternal(QueryReq<QueryJobReq> req, bool orderByRandom = false)
|
private ISelect<Sys_Job> QueryInternal(QueryReq<QueryJobReq> req, bool orderByRandom = false)
|
||||||
{
|
{
|
||||||
var ret = Rpo.Select.Include(a => a.User)
|
var ret = Rpo.Select.Include(a => a.User)
|
||||||
|
@ -29,6 +29,12 @@ public sealed class JobCache(IDistributedCache cache, IJobService service)
|
|||||||
return Service.DeleteAsync(req);
|
return Service.DeleteAsync(req);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// <inheritdoc />
|
||||||
|
public Task<QueryJobRsp> EditAsync(UpdateJobReq req)
|
||||||
|
{
|
||||||
|
return Service.EditAsync(req);
|
||||||
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
public Task<bool> ExistAsync(QueryReq<QueryJobReq> req)
|
public Task<bool> ExistAsync(QueryReq<QueryJobReq> req)
|
||||||
{
|
{
|
||||||
|
@ -42,6 +42,15 @@ public sealed class JobController(IJobCache cache) : ControllerBase<IJobCache, I
|
|||||||
return Cache.DeleteAsync(req);
|
return Cache.DeleteAsync(req);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 编辑作业
|
||||||
|
/// </summary>
|
||||||
|
[Transaction]
|
||||||
|
public Task<QueryJobRsp> EditAsync(UpdateJobReq req)
|
||||||
|
{
|
||||||
|
return Cache.EditAsync(req);
|
||||||
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 计划作业是否存在
|
/// 计划作业是否存在
|
||||||
/// </summary>
|
/// </summary>
|
||||||
@ -102,6 +111,7 @@ public sealed class JobController(IJobCache cache) : ControllerBase<IJobCache, I
|
|||||||
/// 更新计划作业
|
/// 更新计划作业
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[Transaction]
|
[Transaction]
|
||||||
|
[NonAction]
|
||||||
public Task<QueryJobRsp> UpdateAsync(UpdateJobReq req)
|
public Task<QueryJobRsp> UpdateAsync(UpdateJobReq req)
|
||||||
{
|
{
|
||||||
return Cache.UpdateAsync(req);
|
return Cache.UpdateAsync(req);
|
||||||
|
@ -14,11 +14,9 @@ public static class ServiceCollectionExtensions
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
public static IServiceCollection AddSchedules(this IServiceCollection me)
|
public static IServiceCollection AddSchedules(this IServiceCollection me)
|
||||||
{
|
{
|
||||||
return App.WebHostEnvironment.EnvironmentName != Environments.Production
|
return me.AddSchedule( //
|
||||||
? me
|
builder => builder //
|
||||||
: me.AddSchedule( //
|
.AddJob<ScheduledJob>(false, Triggers.PeriodSeconds(5).SetRunOnStart(true))
|
||||||
builder => builder //
|
.AddJob<FreeScheduledJob>(false, Triggers.PeriodMinutes(1).SetRunOnStart(true)));
|
||||||
.AddJob<ScheduledJob>(false, Triggers.PeriodSeconds(5).SetRunOnStart(true))
|
|
||||||
.AddJob<FreeScheduledJob>(false, Triggers.PeriodMinutes(1).SetRunOnStart(true)));
|
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -1,78 +0,0 @@
|
|||||||
body {
|
|
||||||
background-color: #222f3e;
|
|
||||||
color: #fff;
|
|
||||||
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
|
|
||||||
line-height: 1.4;
|
|
||||||
margin: 1rem;
|
|
||||||
}
|
|
||||||
|
|
||||||
a {
|
|
||||||
color: #4099ff;
|
|
||||||
}
|
|
||||||
|
|
||||||
table {
|
|
||||||
border-collapse: collapse;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Apply a default padding if legacy cellpadding attribute is missing */
|
|
||||||
table:not([cellpadding]) th,
|
|
||||||
table:not([cellpadding]) td {
|
|
||||||
padding: 0.4rem;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Set default table styles if a table has a positive border attribute
|
|
||||||
and no inline css */
|
|
||||||
table[border]:not([border='0']):not([style*='border-width']) th,
|
|
||||||
table[border]:not([border='0']):not([style*='border-width']) td {
|
|
||||||
border-width: 1px;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Set default table styles if a table has a positive border attribute
|
|
||||||
and no inline css */
|
|
||||||
table[border]:not([border='0']):not([style*='border-style']) th,
|
|
||||||
table[border]:not([border='0']):not([style*='border-style']) td {
|
|
||||||
border-style: solid;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Set default table styles if a table has a positive border attribute
|
|
||||||
and no inline css */
|
|
||||||
table[border]:not([border='0']):not([style*='border-color']) th,
|
|
||||||
table[border]:not([border='0']):not([style*='border-color']) td {
|
|
||||||
border-color: #6d737b;
|
|
||||||
}
|
|
||||||
|
|
||||||
figure {
|
|
||||||
display: table;
|
|
||||||
margin: 1rem auto;
|
|
||||||
}
|
|
||||||
|
|
||||||
figure figcaption {
|
|
||||||
color: #8a8f97;
|
|
||||||
display: block;
|
|
||||||
margin-top: 0.25rem;
|
|
||||||
text-align: center;
|
|
||||||
}
|
|
||||||
|
|
||||||
hr {
|
|
||||||
border-color: #6d737b;
|
|
||||||
border-style: solid;
|
|
||||||
border-width: 1px 0 0 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
code {
|
|
||||||
background-color: #6d737b;
|
|
||||||
border-radius: 3px;
|
|
||||||
padding: 0.1rem 0.2rem;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body:not([dir='rtl']) blockquote {
|
|
||||||
border-left: 2px solid #6d737b;
|
|
||||||
margin-left: 1.5rem;
|
|
||||||
padding-left: 1rem;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body[dir='rtl'] blockquote {
|
|
||||||
border-right: 2px solid #6d737b;
|
|
||||||
margin-right: 1.5rem;
|
|
||||||
padding-right: 1rem;
|
|
||||||
}
|
|
@ -1,59 +0,0 @@
|
|||||||
body {
|
|
||||||
background-color: #222f3e;
|
|
||||||
color: #fff;
|
|
||||||
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
|
|
||||||
line-height: 1.4;
|
|
||||||
margin: 1rem;
|
|
||||||
}
|
|
||||||
a {
|
|
||||||
color: #4099ff;
|
|
||||||
}
|
|
||||||
table {
|
|
||||||
border-collapse: collapse;
|
|
||||||
}
|
|
||||||
table:not([cellpadding]) td,
|
|
||||||
table:not([cellpadding]) th {
|
|
||||||
padding: 0.4rem;
|
|
||||||
}
|
|
||||||
table[border]:not([border='0']):not([style*='border-width']) td,
|
|
||||||
table[border]:not([border='0']):not([style*='border-width']) th {
|
|
||||||
border-width: 1px;
|
|
||||||
}
|
|
||||||
table[border]:not([border='0']):not([style*='border-style']) td,
|
|
||||||
table[border]:not([border='0']):not([style*='border-style']) th {
|
|
||||||
border-style: solid;
|
|
||||||
}
|
|
||||||
table[border]:not([border='0']):not([style*='border-color']) td,
|
|
||||||
table[border]:not([border='0']):not([style*='border-color']) th {
|
|
||||||
border-color: #6d737b;
|
|
||||||
}
|
|
||||||
figure {
|
|
||||||
display: table;
|
|
||||||
margin: 1rem auto;
|
|
||||||
}
|
|
||||||
figure figcaption {
|
|
||||||
color: #8a8f97;
|
|
||||||
display: block;
|
|
||||||
margin-top: 0.25rem;
|
|
||||||
text-align: center;
|
|
||||||
}
|
|
||||||
hr {
|
|
||||||
border-color: #6d737b;
|
|
||||||
border-style: solid;
|
|
||||||
border-width: 1px 0 0 0;
|
|
||||||
}
|
|
||||||
code {
|
|
||||||
background-color: #6d737b;
|
|
||||||
border-radius: 3px;
|
|
||||||
padding: 0.1rem 0.2rem;
|
|
||||||
}
|
|
||||||
.mce-content-body:not([dir='rtl']) blockquote {
|
|
||||||
border-left: 2px solid #6d737b;
|
|
||||||
margin-left: 1.5rem;
|
|
||||||
padding-left: 1rem;
|
|
||||||
}
|
|
||||||
.mce-content-body[dir='rtl'] blockquote {
|
|
||||||
border-right: 2px solid #6d737b;
|
|
||||||
margin-right: 1.5rem;
|
|
||||||
padding-right: 1rem;
|
|
||||||
}
|
|
@ -1,72 +0,0 @@
|
|||||||
body {
|
|
||||||
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
|
|
||||||
line-height: 1.4;
|
|
||||||
margin: 1rem;
|
|
||||||
}
|
|
||||||
|
|
||||||
table {
|
|
||||||
border-collapse: collapse;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Apply a default padding if legacy cellpadding attribute is missing */
|
|
||||||
table:not([cellpadding]) th,
|
|
||||||
table:not([cellpadding]) td {
|
|
||||||
padding: 0.4rem;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Set default table styles if a table has a positive border attribute
|
|
||||||
and no inline css */
|
|
||||||
table[border]:not([border='0']):not([style*='border-width']) th,
|
|
||||||
table[border]:not([border='0']):not([style*='border-width']) td {
|
|
||||||
border-width: 1px;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Set default table styles if a table has a positive border attribute
|
|
||||||
and no inline css */
|
|
||||||
table[border]:not([border='0']):not([style*='border-style']) th,
|
|
||||||
table[border]:not([border='0']):not([style*='border-style']) td {
|
|
||||||
border-style: solid;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Set default table styles if a table has a positive border attribute
|
|
||||||
and no inline css */
|
|
||||||
table[border]:not([border='0']):not([style*='border-color']) th,
|
|
||||||
table[border]:not([border='0']):not([style*='border-color']) td {
|
|
||||||
border-color: #ccc;
|
|
||||||
}
|
|
||||||
|
|
||||||
figure {
|
|
||||||
display: table;
|
|
||||||
margin: 1rem auto;
|
|
||||||
}
|
|
||||||
|
|
||||||
figure figcaption {
|
|
||||||
color: #999;
|
|
||||||
display: block;
|
|
||||||
margin-top: 0.25rem;
|
|
||||||
text-align: center;
|
|
||||||
}
|
|
||||||
|
|
||||||
hr {
|
|
||||||
border-color: #ccc;
|
|
||||||
border-style: solid;
|
|
||||||
border-width: 1px 0 0 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
code {
|
|
||||||
background-color: #e8e8e8;
|
|
||||||
border-radius: 3px;
|
|
||||||
padding: 0.1rem 0.2rem;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body:not([dir='rtl']) blockquote {
|
|
||||||
border-left: 2px solid #ccc;
|
|
||||||
margin-left: 1.5rem;
|
|
||||||
padding-left: 1rem;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body[dir='rtl'] blockquote {
|
|
||||||
border-right: 2px solid #ccc;
|
|
||||||
margin-right: 1.5rem;
|
|
||||||
padding-right: 1rem;
|
|
||||||
}
|
|
@ -1,54 +0,0 @@
|
|||||||
body {
|
|
||||||
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
|
|
||||||
line-height: 1.4;
|
|
||||||
margin: 1rem;
|
|
||||||
}
|
|
||||||
table {
|
|
||||||
border-collapse: collapse;
|
|
||||||
}
|
|
||||||
table:not([cellpadding]) td,
|
|
||||||
table:not([cellpadding]) th {
|
|
||||||
padding: 0.4rem;
|
|
||||||
}
|
|
||||||
table[border]:not([border='0']):not([style*='border-width']) td,
|
|
||||||
table[border]:not([border='0']):not([style*='border-width']) th {
|
|
||||||
border-width: 1px;
|
|
||||||
}
|
|
||||||
table[border]:not([border='0']):not([style*='border-style']) td,
|
|
||||||
table[border]:not([border='0']):not([style*='border-style']) th {
|
|
||||||
border-style: solid;
|
|
||||||
}
|
|
||||||
table[border]:not([border='0']):not([style*='border-color']) td,
|
|
||||||
table[border]:not([border='0']):not([style*='border-color']) th {
|
|
||||||
border-color: #ccc;
|
|
||||||
}
|
|
||||||
figure {
|
|
||||||
display: table;
|
|
||||||
margin: 1rem auto;
|
|
||||||
}
|
|
||||||
figure figcaption {
|
|
||||||
color: #999;
|
|
||||||
display: block;
|
|
||||||
margin-top: 0.25rem;
|
|
||||||
text-align: center;
|
|
||||||
}
|
|
||||||
hr {
|
|
||||||
border-color: #ccc;
|
|
||||||
border-style: solid;
|
|
||||||
border-width: 1px 0 0 0;
|
|
||||||
}
|
|
||||||
code {
|
|
||||||
background-color: #e8e8e8;
|
|
||||||
border-radius: 3px;
|
|
||||||
padding: 0.1rem 0.2rem;
|
|
||||||
}
|
|
||||||
.mce-content-body:not([dir='rtl']) blockquote {
|
|
||||||
border-left: 2px solid #ccc;
|
|
||||||
margin-left: 1.5rem;
|
|
||||||
padding-left: 1rem;
|
|
||||||
}
|
|
||||||
.mce-content-body[dir='rtl'] blockquote {
|
|
||||||
border-right: 2px solid #ccc;
|
|
||||||
margin-right: 1.5rem;
|
|
||||||
padding-right: 1rem;
|
|
||||||
}
|
|
@ -1,77 +0,0 @@
|
|||||||
@media screen {
|
|
||||||
html {
|
|
||||||
background: #f4f4f4;
|
|
||||||
min-height: 100%;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
body {
|
|
||||||
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
|
|
||||||
}
|
|
||||||
|
|
||||||
@media screen {
|
|
||||||
body {
|
|
||||||
background-color: #fff;
|
|
||||||
box-shadow: 0 0 4px rgba(0, 0, 0, 0.15);
|
|
||||||
box-sizing: border-box;
|
|
||||||
margin: 1rem auto 0;
|
|
||||||
max-width: 820px;
|
|
||||||
min-height: calc(100vh - 1rem);
|
|
||||||
padding: 4rem 6rem 6rem 6rem;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
table {
|
|
||||||
border-collapse: collapse;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Apply a default padding if legacy cellpadding attribute is missing */
|
|
||||||
table:not([cellpadding]) th,
|
|
||||||
table:not([cellpadding]) td {
|
|
||||||
padding: 0.4rem;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Set default table styles if a table has a positive border attribute
|
|
||||||
and no inline css */
|
|
||||||
table[border]:not([border='0']):not([style*='border-width']) th,
|
|
||||||
table[border]:not([border='0']):not([style*='border-width']) td {
|
|
||||||
border-width: 1px;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Set default table styles if a table has a positive border attribute
|
|
||||||
and no inline css */
|
|
||||||
table[border]:not([border='0']):not([style*='border-style']) th,
|
|
||||||
table[border]:not([border='0']):not([style*='border-style']) td {
|
|
||||||
border-style: solid;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Set default table styles if a table has a positive border attribute
|
|
||||||
and no inline css */
|
|
||||||
table[border]:not([border='0']):not([style*='border-color']) th,
|
|
||||||
table[border]:not([border='0']):not([style*='border-color']) td {
|
|
||||||
border-color: #ccc;
|
|
||||||
}
|
|
||||||
|
|
||||||
figure figcaption {
|
|
||||||
color: #999;
|
|
||||||
margin-top: 0.25rem;
|
|
||||||
text-align: center;
|
|
||||||
}
|
|
||||||
|
|
||||||
hr {
|
|
||||||
border-color: #ccc;
|
|
||||||
border-style: solid;
|
|
||||||
border-width: 1px 0 0 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body:not([dir='rtl']) blockquote {
|
|
||||||
border-left: 2px solid #ccc;
|
|
||||||
margin-left: 1.5rem;
|
|
||||||
padding-left: 1rem;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body[dir='rtl'] blockquote {
|
|
||||||
border-right: 2px solid #ccc;
|
|
||||||
margin-right: 1.5rem;
|
|
||||||
padding-right: 1rem;
|
|
||||||
}
|
|
@ -1,59 +0,0 @@
|
|||||||
@media screen {
|
|
||||||
html {
|
|
||||||
background: #f4f4f4;
|
|
||||||
min-height: 100%;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
body {
|
|
||||||
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
|
|
||||||
}
|
|
||||||
@media screen {
|
|
||||||
body {
|
|
||||||
background-color: #fff;
|
|
||||||
box-shadow: 0 0 4px rgba(0, 0, 0, 0.15);
|
|
||||||
box-sizing: border-box;
|
|
||||||
margin: 1rem auto 0;
|
|
||||||
max-width: 820px;
|
|
||||||
min-height: calc(100vh - 1rem);
|
|
||||||
padding: 4rem 6rem 6rem 6rem;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
table {
|
|
||||||
border-collapse: collapse;
|
|
||||||
}
|
|
||||||
table:not([cellpadding]) td,
|
|
||||||
table:not([cellpadding]) th {
|
|
||||||
padding: 0.4rem;
|
|
||||||
}
|
|
||||||
table[border]:not([border='0']):not([style*='border-width']) td,
|
|
||||||
table[border]:not([border='0']):not([style*='border-width']) th {
|
|
||||||
border-width: 1px;
|
|
||||||
}
|
|
||||||
table[border]:not([border='0']):not([style*='border-style']) td,
|
|
||||||
table[border]:not([border='0']):not([style*='border-style']) th {
|
|
||||||
border-style: solid;
|
|
||||||
}
|
|
||||||
table[border]:not([border='0']):not([style*='border-color']) td,
|
|
||||||
table[border]:not([border='0']):not([style*='border-color']) th {
|
|
||||||
border-color: #ccc;
|
|
||||||
}
|
|
||||||
figure figcaption {
|
|
||||||
color: #999;
|
|
||||||
margin-top: 0.25rem;
|
|
||||||
text-align: center;
|
|
||||||
}
|
|
||||||
hr {
|
|
||||||
border-color: #ccc;
|
|
||||||
border-style: solid;
|
|
||||||
border-width: 1px 0 0 0;
|
|
||||||
}
|
|
||||||
.mce-content-body:not([dir='rtl']) blockquote {
|
|
||||||
border-left: 2px solid #ccc;
|
|
||||||
margin-left: 1.5rem;
|
|
||||||
padding-left: 1rem;
|
|
||||||
}
|
|
||||||
.mce-content-body[dir='rtl'] blockquote {
|
|
||||||
border-right: 2px solid #ccc;
|
|
||||||
margin-right: 1.5rem;
|
|
||||||
padding-right: 1rem;
|
|
||||||
}
|
|
@ -1,73 +0,0 @@
|
|||||||
body {
|
|
||||||
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
|
|
||||||
line-height: 1.4;
|
|
||||||
margin: 1rem auto;
|
|
||||||
max-width: 900px;
|
|
||||||
}
|
|
||||||
|
|
||||||
table {
|
|
||||||
border-collapse: collapse;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Apply a default padding if legacy cellpadding attribute is missing */
|
|
||||||
table:not([cellpadding]) th,
|
|
||||||
table:not([cellpadding]) td {
|
|
||||||
padding: 0.4rem;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Set default table styles if a table has a positive border attribute
|
|
||||||
and no inline css */
|
|
||||||
table[border]:not([border='0']):not([style*='border-width']) th,
|
|
||||||
table[border]:not([border='0']):not([style*='border-width']) td {
|
|
||||||
border-width: 1px;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Set default table styles if a table has a positive border attribute
|
|
||||||
and no inline css */
|
|
||||||
table[border]:not([border='0']):not([style*='border-style']) th,
|
|
||||||
table[border]:not([border='0']):not([style*='border-style']) td {
|
|
||||||
border-style: solid;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Set default table styles if a table has a positive border attribute
|
|
||||||
and no inline css */
|
|
||||||
table[border]:not([border='0']):not([style*='border-color']) th,
|
|
||||||
table[border]:not([border='0']):not([style*='border-color']) td {
|
|
||||||
border-color: #ccc;
|
|
||||||
}
|
|
||||||
|
|
||||||
figure {
|
|
||||||
display: table;
|
|
||||||
margin: 1rem auto;
|
|
||||||
}
|
|
||||||
|
|
||||||
figure figcaption {
|
|
||||||
color: #999;
|
|
||||||
display: block;
|
|
||||||
margin-top: 0.25rem;
|
|
||||||
text-align: center;
|
|
||||||
}
|
|
||||||
|
|
||||||
hr {
|
|
||||||
border-color: #ccc;
|
|
||||||
border-style: solid;
|
|
||||||
border-width: 1px 0 0 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
code {
|
|
||||||
background-color: #e8e8e8;
|
|
||||||
border-radius: 3px;
|
|
||||||
padding: 0.1rem 0.2rem;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body:not([dir='rtl']) blockquote {
|
|
||||||
border-left: 2px solid #ccc;
|
|
||||||
margin-left: 1.5rem;
|
|
||||||
padding-left: 1rem;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body[dir='rtl'] blockquote {
|
|
||||||
border-right: 2px solid #ccc;
|
|
||||||
margin-right: 1.5rem;
|
|
||||||
padding-right: 1rem;
|
|
||||||
}
|
|
@ -1,55 +0,0 @@
|
|||||||
body {
|
|
||||||
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
|
|
||||||
line-height: 1.4;
|
|
||||||
margin: 1rem auto;
|
|
||||||
max-width: 900px;
|
|
||||||
}
|
|
||||||
table {
|
|
||||||
border-collapse: collapse;
|
|
||||||
}
|
|
||||||
table:not([cellpadding]) td,
|
|
||||||
table:not([cellpadding]) th {
|
|
||||||
padding: 0.4rem;
|
|
||||||
}
|
|
||||||
table[border]:not([border='0']):not([style*='border-width']) td,
|
|
||||||
table[border]:not([border='0']):not([style*='border-width']) th {
|
|
||||||
border-width: 1px;
|
|
||||||
}
|
|
||||||
table[border]:not([border='0']):not([style*='border-style']) td,
|
|
||||||
table[border]:not([border='0']):not([style*='border-style']) th {
|
|
||||||
border-style: solid;
|
|
||||||
}
|
|
||||||
table[border]:not([border='0']):not([style*='border-color']) td,
|
|
||||||
table[border]:not([border='0']):not([style*='border-color']) th {
|
|
||||||
border-color: #ccc;
|
|
||||||
}
|
|
||||||
figure {
|
|
||||||
display: table;
|
|
||||||
margin: 1rem auto;
|
|
||||||
}
|
|
||||||
figure figcaption {
|
|
||||||
color: #999;
|
|
||||||
display: block;
|
|
||||||
margin-top: 0.25rem;
|
|
||||||
text-align: center;
|
|
||||||
}
|
|
||||||
hr {
|
|
||||||
border-color: #ccc;
|
|
||||||
border-style: solid;
|
|
||||||
border-width: 1px 0 0 0;
|
|
||||||
}
|
|
||||||
code {
|
|
||||||
background-color: #e8e8e8;
|
|
||||||
border-radius: 3px;
|
|
||||||
padding: 0.1rem 0.2rem;
|
|
||||||
}
|
|
||||||
.mce-content-body:not([dir='rtl']) blockquote {
|
|
||||||
border-left: 2px solid #ccc;
|
|
||||||
margin-left: 1.5rem;
|
|
||||||
padding-left: 1rem;
|
|
||||||
}
|
|
||||||
.mce-content-body[dir='rtl'] blockquote {
|
|
||||||
border-right: 2px solid #ccc;
|
|
||||||
margin-right: 1.5rem;
|
|
||||||
padding-right: 1rem;
|
|
||||||
}
|
|
@ -1,854 +0,0 @@
|
|||||||
.mce-content-body .mce-item-anchor {
|
|
||||||
background: transparent
|
|
||||||
url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'8'%20height%3D'12'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M0%200L8%200%208%2012%204.09117821%209%200%2012z'%20fill%3D%22%23cccccc%22%2F%3E%3C%2Fsvg%3E%0A")
|
|
||||||
no-repeat center;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body .mce-item-anchor:empty {
|
|
||||||
cursor: default;
|
|
||||||
display: inline-block;
|
|
||||||
height: 12px !important;
|
|
||||||
padding: 0 2px;
|
|
||||||
-webkit-user-modify: read-only;
|
|
||||||
-moz-user-modify: read-only;
|
|
||||||
-webkit-user-select: all;
|
|
||||||
-moz-user-select: all;
|
|
||||||
user-select: all;
|
|
||||||
width: 8px !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body .mce-item-anchor:not(:empty) {
|
|
||||||
background-position-x: 2px;
|
|
||||||
display: inline-block;
|
|
||||||
padding-left: 12px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body .mce-item-anchor[data-mce-selected] {
|
|
||||||
outline-offset: 1px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-comments-visible .tox-comment {
|
|
||||||
background-color: #fff0b7;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-comments-visible .tox-comment[data-mce-annotation-active='true']:not([data-mce-selected='inline-boundary']) {
|
|
||||||
background-color: #ffe168;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-checklist > li:not(.tox-checklist--hidden) {
|
|
||||||
list-style: none;
|
|
||||||
margin: 0.25em 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-checklist > li:not(.tox-checklist--hidden)::before {
|
|
||||||
content: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-unchecked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2215%22%20height%3D%2215%22%20x%3D%22.5%22%20y%3D%22.5%22%20fill-rule%3D%22nonzero%22%20stroke%3D%22%236d737b%22%20rx%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A');
|
|
||||||
cursor: pointer;
|
|
||||||
height: 1em;
|
|
||||||
margin-left: -1.5em;
|
|
||||||
margin-top: 0.125em;
|
|
||||||
position: absolute;
|
|
||||||
width: 1em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-checklist li:not(.tox-checklist--hidden).tox-checklist--checked::before {
|
|
||||||
content: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-checked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%234099FF%22%20fill-rule%3D%22nonzero%22%20rx%3D%222%22%2F%3E%3Cpath%20id%3D%22Path%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%20d%3D%22M11.5703186%2C3.14417309%20C11.8516238%2C2.73724603%2012.4164781%2C2.62829933%2012.83558%2C2.89774797%20C13.260121%2C3.17069355%2013.3759736%2C3.72932262%2013.0909105%2C4.14168582%20L7.7580587%2C11.8560195%20C7.43776896%2C12.3193404%206.76483983%2C12.3852142%206.35607322%2C11.9948725%20L3.02491697%2C8.8138662%20C2.66090143%2C8.46625845%202.65798871%2C7.89594698%203.01850234%2C7.54483354%20C3.373942%2C7.19866177%203.94940006%2C7.19592841%204.30829608%2C7.5386474%20L6.85276923%2C9.9684299%20L11.5703186%2C3.14417309%20Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A');
|
|
||||||
}
|
|
||||||
|
|
||||||
[dir='rtl'] .tox-checklist > li:not(.tox-checklist--hidden)::before {
|
|
||||||
margin-left: 0;
|
|
||||||
margin-right: -1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* stylelint-disable */
|
|
||||||
/* http://prismjs.com/ */
|
|
||||||
/**
|
|
||||||
* Dracula Theme originally by Zeno Rocha [@zenorocha]
|
|
||||||
* https://draculatheme.com/
|
|
||||||
*
|
|
||||||
* Ported for PrismJS by Albert Vallverdu [@byverdu]
|
|
||||||
*/
|
|
||||||
code[class*='language-'],
|
|
||||||
pre[class*='language-'] {
|
|
||||||
color: #f8f8f2;
|
|
||||||
background: none;
|
|
||||||
text-shadow: 0 1px rgba(0, 0, 0, 0.3);
|
|
||||||
font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;
|
|
||||||
text-align: left;
|
|
||||||
white-space: pre;
|
|
||||||
word-spacing: normal;
|
|
||||||
word-break: normal;
|
|
||||||
word-wrap: normal;
|
|
||||||
line-height: 1.5;
|
|
||||||
-moz-tab-size: 4;
|
|
||||||
tab-size: 4;
|
|
||||||
-webkit-hyphens: none;
|
|
||||||
hyphens: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Code blocks */
|
|
||||||
pre[class*='language-'] {
|
|
||||||
padding: 1em;
|
|
||||||
margin: 0.5em 0;
|
|
||||||
overflow: auto;
|
|
||||||
border-radius: 0.3em;
|
|
||||||
}
|
|
||||||
|
|
||||||
:not(pre) > code[class*='language-'],
|
|
||||||
pre[class*='language-'] {
|
|
||||||
background: #282a36;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Inline code */
|
|
||||||
:not(pre) > code[class*='language-'] {
|
|
||||||
padding: 0.1em;
|
|
||||||
border-radius: 0.3em;
|
|
||||||
white-space: normal;
|
|
||||||
}
|
|
||||||
|
|
||||||
.token.comment,
|
|
||||||
.token.prolog,
|
|
||||||
.token.doctype,
|
|
||||||
.token.cdata {
|
|
||||||
color: #6272a4;
|
|
||||||
}
|
|
||||||
|
|
||||||
.token.punctuation {
|
|
||||||
color: #f8f8f2;
|
|
||||||
}
|
|
||||||
|
|
||||||
.namespace {
|
|
||||||
opacity: 0.7;
|
|
||||||
}
|
|
||||||
|
|
||||||
.token.property,
|
|
||||||
.token.tag,
|
|
||||||
.token.constant,
|
|
||||||
.token.symbol,
|
|
||||||
.token.deleted {
|
|
||||||
color: #ff79c6;
|
|
||||||
}
|
|
||||||
|
|
||||||
.token.boolean,
|
|
||||||
.token.number {
|
|
||||||
color: #bd93f9;
|
|
||||||
}
|
|
||||||
|
|
||||||
.token.selector,
|
|
||||||
.token.attr-name,
|
|
||||||
.token.string,
|
|
||||||
.token.char,
|
|
||||||
.token.builtin,
|
|
||||||
.token.inserted {
|
|
||||||
color: #50fa7b;
|
|
||||||
}
|
|
||||||
|
|
||||||
.token.operator,
|
|
||||||
.token.entity,
|
|
||||||
.token.url,
|
|
||||||
.language-css .token.string,
|
|
||||||
.style .token.string,
|
|
||||||
.token.variable {
|
|
||||||
color: #f8f8f2;
|
|
||||||
}
|
|
||||||
|
|
||||||
.token.atrule,
|
|
||||||
.token.attr-value,
|
|
||||||
.token.function,
|
|
||||||
.token.class-name {
|
|
||||||
color: #f1fa8c;
|
|
||||||
}
|
|
||||||
|
|
||||||
.token.keyword {
|
|
||||||
color: #8be9fd;
|
|
||||||
}
|
|
||||||
|
|
||||||
.token.regex,
|
|
||||||
.token.important {
|
|
||||||
color: #ffb86c;
|
|
||||||
}
|
|
||||||
|
|
||||||
.token.important,
|
|
||||||
.token.bold {
|
|
||||||
font-weight: bold;
|
|
||||||
}
|
|
||||||
|
|
||||||
.token.italic {
|
|
||||||
font-style: italic;
|
|
||||||
}
|
|
||||||
|
|
||||||
.token.entity {
|
|
||||||
cursor: help;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* stylelint-enable */
|
|
||||||
.mce-content-body {
|
|
||||||
overflow-wrap: break-word;
|
|
||||||
word-wrap: break-word;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body .mce-visual-caret {
|
|
||||||
background-color: black;
|
|
||||||
background-color: currentColor;
|
|
||||||
position: absolute;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body .mce-visual-caret-hidden {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body *[data-mce-caret] {
|
|
||||||
left: -1000px;
|
|
||||||
margin: 0;
|
|
||||||
padding: 0;
|
|
||||||
position: absolute;
|
|
||||||
right: auto;
|
|
||||||
top: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body .mce-offscreen-selection {
|
|
||||||
left: -2000000px;
|
|
||||||
max-width: 1000000px;
|
|
||||||
position: absolute;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body *[contentEditable='false'] {
|
|
||||||
cursor: default;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body *[contentEditable='true'] {
|
|
||||||
cursor: text;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-cursor-format-painter {
|
|
||||||
cursor: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M15%2C6%20C15%2C5.45%2014.55%2C5%2014%2C5%20L6%2C5%20C5.45%2C5%205%2C5.45%205%2C6%20L5%2C10%20C5%2C10.55%205.45%2C11%206%2C11%20L14%2C11%20C14.55%2C11%2015%2C10.55%2015%2C10%20L15%2C9%20L16%2C9%20L16%2C12%20L9%2C12%20L9%2C19%20C9%2C19.55%209.45%2C20%2010%2C20%20L11%2C20%20C11.55%2C20%2012%2C19.55%2012%2C19%20L12%2C14%20L18%2C14%20L18%2C7%20L15%2C7%20L15%2C6%20Z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M1%2C1%20L8.25%2C1%20C8.66421356%2C1%209%2C1.33578644%209%2C1.75%20L9%2C1.75%20C9%2C2.16421356%208.66421356%2C2.5%208.25%2C2.5%20L2.5%2C2.5%20L2.5%2C8.25%20C2.5%2C8.66421356%202.16421356%2C9%201.75%2C9%20L1.75%2C9%20C1.33578644%2C9%201%2C8.66421356%201%2C8.25%20L1%2C1%20Z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A'),
|
|
||||||
default;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body figure.align-left {
|
|
||||||
float: left;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body figure.align-right {
|
|
||||||
float: right;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body figure.image.align-center {
|
|
||||||
display: table;
|
|
||||||
margin-left: auto;
|
|
||||||
margin-right: auto;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-preview-object {
|
|
||||||
border: 1px solid gray;
|
|
||||||
display: inline-block;
|
|
||||||
line-height: 0;
|
|
||||||
margin: 0 2px 0 2px;
|
|
||||||
position: relative;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-preview-object .mce-shim {
|
|
||||||
background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
|
|
||||||
height: 100%;
|
|
||||||
left: 0;
|
|
||||||
position: absolute;
|
|
||||||
top: 0;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-preview-object[data-mce-selected='2'] .mce-shim {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-object {
|
|
||||||
background: transparent
|
|
||||||
url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%203h16a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1zm1%202v14h14V5H5zm4.79%202.565l5.64%204.028a.5.5%200%200%201%200%20.814l-5.64%204.028a.5.5%200%200%201-.79-.407V7.972a.5.5%200%200%201%20.79-.407z%22%20fill%3D%22%23cccccc%22%2F%3E%3C%2Fsvg%3E%0A')
|
|
||||||
no-repeat center;
|
|
||||||
border: 1px dashed #aaa;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-pagebreak {
|
|
||||||
border: 1px dashed #aaa;
|
|
||||||
cursor: default;
|
|
||||||
display: block;
|
|
||||||
height: 5px;
|
|
||||||
margin-top: 1rem;
|
|
||||||
page-break-before: always;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
@media print {
|
|
||||||
.mce-pagebreak {
|
|
||||||
border: 0;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.tiny-pageembed .mce-shim {
|
|
||||||
background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
|
|
||||||
height: 100%;
|
|
||||||
left: 0;
|
|
||||||
position: absolute;
|
|
||||||
top: 0;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tiny-pageembed[data-mce-selected='2'] .mce-shim {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tiny-pageembed {
|
|
||||||
display: inline-block;
|
|
||||||
position: relative;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tiny-pageembed--21by9,
|
|
||||||
.tiny-pageembed--16by9,
|
|
||||||
.tiny-pageembed--4by3,
|
|
||||||
.tiny-pageembed--1by1 {
|
|
||||||
display: block;
|
|
||||||
overflow: hidden;
|
|
||||||
padding: 0;
|
|
||||||
position: relative;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tiny-pageembed--21by9 {
|
|
||||||
padding-top: 42.857143%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tiny-pageembed--16by9 {
|
|
||||||
padding-top: 56.25%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tiny-pageembed--4by3 {
|
|
||||||
padding-top: 75%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tiny-pageembed--1by1 {
|
|
||||||
padding-top: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tiny-pageembed--21by9 iframe,
|
|
||||||
.tiny-pageembed--16by9 iframe,
|
|
||||||
.tiny-pageembed--4by3 iframe,
|
|
||||||
.tiny-pageembed--1by1 iframe {
|
|
||||||
border: 0;
|
|
||||||
height: 100%;
|
|
||||||
left: 0;
|
|
||||||
position: absolute;
|
|
||||||
top: 0;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body[data-mce-placeholder] {
|
|
||||||
position: relative;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before {
|
|
||||||
color: rgba(34, 47, 62, 0.7);
|
|
||||||
content: attr(data-mce-placeholder);
|
|
||||||
position: absolute;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body:not([dir='rtl'])[data-mce-placeholder]:not(.mce-visualblocks)::before {
|
|
||||||
left: 1px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body[dir='rtl'][data-mce-placeholder]:not(.mce-visualblocks)::before {
|
|
||||||
right: 1px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body div.mce-resizehandle {
|
|
||||||
background-color: #4099ff;
|
|
||||||
border-color: #4099ff;
|
|
||||||
border-style: solid;
|
|
||||||
border-width: 1px;
|
|
||||||
box-sizing: border-box;
|
|
||||||
height: 10px;
|
|
||||||
position: absolute;
|
|
||||||
width: 10px;
|
|
||||||
z-index: 1298;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body div.mce-resizehandle:hover {
|
|
||||||
background-color: #4099ff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body div.mce-resizehandle:nth-of-type(1) {
|
|
||||||
cursor: nwse-resize;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body div.mce-resizehandle:nth-of-type(2) {
|
|
||||||
cursor: nesw-resize;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body div.mce-resizehandle:nth-of-type(3) {
|
|
||||||
cursor: nwse-resize;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body div.mce-resizehandle:nth-of-type(4) {
|
|
||||||
cursor: nesw-resize;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body .mce-resize-backdrop {
|
|
||||||
z-index: 10000;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body .mce-clonedresizable {
|
|
||||||
cursor: default;
|
|
||||||
opacity: 0.5;
|
|
||||||
outline: 1px dashed black;
|
|
||||||
position: absolute;
|
|
||||||
z-index: 10001;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body .mce-clonedresizable.mce-resizetable-columns th,
|
|
||||||
.mce-content-body .mce-clonedresizable.mce-resizetable-columns td {
|
|
||||||
border: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body .mce-resize-helper {
|
|
||||||
background: #555;
|
|
||||||
background: rgba(0, 0, 0, 0.75);
|
|
||||||
border: 1px;
|
|
||||||
border-radius: 3px;
|
|
||||||
color: white;
|
|
||||||
display: none;
|
|
||||||
font-family: sans-serif;
|
|
||||||
font-size: 12px;
|
|
||||||
line-height: 14px;
|
|
||||||
margin: 5px 10px;
|
|
||||||
padding: 5px;
|
|
||||||
position: absolute;
|
|
||||||
white-space: nowrap;
|
|
||||||
z-index: 10002;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-rtc-user-selection {
|
|
||||||
position: relative;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-rtc-user-cursor {
|
|
||||||
bottom: 0;
|
|
||||||
cursor: default;
|
|
||||||
position: absolute;
|
|
||||||
top: 0;
|
|
||||||
width: 2px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-rtc-user-cursor::before {
|
|
||||||
background-color: inherit;
|
|
||||||
border-radius: 50%;
|
|
||||||
content: '';
|
|
||||||
display: block;
|
|
||||||
height: 8px;
|
|
||||||
position: absolute;
|
|
||||||
right: -3px;
|
|
||||||
top: -3px;
|
|
||||||
width: 8px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-rtc-user-cursor:hover::after {
|
|
||||||
background-color: inherit;
|
|
||||||
border-radius: 100px;
|
|
||||||
box-sizing: border-box;
|
|
||||||
color: #fff;
|
|
||||||
content: attr(data-user);
|
|
||||||
display: block;
|
|
||||||
font-size: 12px;
|
|
||||||
font-weight: bold;
|
|
||||||
left: -5px;
|
|
||||||
min-height: 8px;
|
|
||||||
min-width: 8px;
|
|
||||||
padding: 0 12px;
|
|
||||||
position: absolute;
|
|
||||||
top: -11px;
|
|
||||||
white-space: nowrap;
|
|
||||||
z-index: 1000;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-rtc-user-selection--1 .tox-rtc-user-cursor {
|
|
||||||
background-color: #2dc26b;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-rtc-user-selection--2 .tox-rtc-user-cursor {
|
|
||||||
background-color: #e03e2d;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-rtc-user-selection--3 .tox-rtc-user-cursor {
|
|
||||||
background-color: #f1c40f;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-rtc-user-selection--4 .tox-rtc-user-cursor {
|
|
||||||
background-color: #3598db;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-rtc-user-selection--5 .tox-rtc-user-cursor {
|
|
||||||
background-color: #b96ad9;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-rtc-user-selection--6 .tox-rtc-user-cursor {
|
|
||||||
background-color: #e67e23;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-rtc-user-selection--7 .tox-rtc-user-cursor {
|
|
||||||
background-color: #aaa69d;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-rtc-user-selection--8 .tox-rtc-user-cursor {
|
|
||||||
background-color: #f368e0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-rtc-remote-image {
|
|
||||||
background: #eaeaea
|
|
||||||
url('data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2236%22%20height%3D%2212%22%20viewBox%3D%220%200%2036%2012%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2218%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.33s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2230%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.66s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%3C%2Fsvg%3E%0A')
|
|
||||||
no-repeat center center;
|
|
||||||
border: 1px solid #ccc;
|
|
||||||
min-height: 240px;
|
|
||||||
min-width: 320px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-match-marker {
|
|
||||||
background: #aaa;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-match-marker-selected {
|
|
||||||
background: #39f;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-match-marker-selected::-moz-selection {
|
|
||||||
background: #39f;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-match-marker-selected::selection {
|
|
||||||
background: #39f;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body img[data-mce-selected],
|
|
||||||
.mce-content-body video[data-mce-selected],
|
|
||||||
.mce-content-body audio[data-mce-selected],
|
|
||||||
.mce-content-body object[data-mce-selected],
|
|
||||||
.mce-content-body embed[data-mce-selected],
|
|
||||||
.mce-content-body table[data-mce-selected] {
|
|
||||||
outline: 3px solid #4099ff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body hr[data-mce-selected] {
|
|
||||||
outline: 3px solid #4099ff;
|
|
||||||
outline-offset: 1px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body *[contentEditable='false'] *[contentEditable='true']:focus {
|
|
||||||
outline: 3px solid #4099ff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body *[contentEditable='false'] *[contentEditable='true']:hover {
|
|
||||||
outline: 3px solid #4099ff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body *[contentEditable='false'][data-mce-selected] {
|
|
||||||
cursor: not-allowed;
|
|
||||||
outline: 3px solid #4099ff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body.mce-content-readonly *[contentEditable='true']:focus,
|
|
||||||
.mce-content-body.mce-content-readonly *[contentEditable='true']:hover {
|
|
||||||
outline: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body *[data-mce-selected='inline-boundary'] {
|
|
||||||
background-color: #4099ff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body .mce-edit-focus {
|
|
||||||
outline: 3px solid #4099ff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body td[data-mce-selected],
|
|
||||||
.mce-content-body th[data-mce-selected] {
|
|
||||||
position: relative;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body td[data-mce-selected]::-moz-selection,
|
|
||||||
.mce-content-body th[data-mce-selected]::-moz-selection {
|
|
||||||
background: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body td[data-mce-selected]::selection,
|
|
||||||
.mce-content-body th[data-mce-selected]::selection {
|
|
||||||
background: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body td[data-mce-selected] *,
|
|
||||||
.mce-content-body th[data-mce-selected] * {
|
|
||||||
outline: none;
|
|
||||||
-webkit-touch-callout: none;
|
|
||||||
-webkit-user-select: none;
|
|
||||||
-moz-user-select: none;
|
|
||||||
user-select: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body td[data-mce-selected]::after,
|
|
||||||
.mce-content-body th[data-mce-selected]::after {
|
|
||||||
background-color: rgba(180, 215, 255, 0.7);
|
|
||||||
border: 1px solid transparent;
|
|
||||||
bottom: -1px;
|
|
||||||
content: '';
|
|
||||||
left: -1px;
|
|
||||||
mix-blend-mode: lighten;
|
|
||||||
position: absolute;
|
|
||||||
right: -1px;
|
|
||||||
top: -1px;
|
|
||||||
}
|
|
||||||
|
|
||||||
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
|
|
||||||
.mce-content-body td[data-mce-selected]::after,
|
|
||||||
.mce-content-body th[data-mce-selected]::after {
|
|
||||||
border-color: rgba(0, 84, 180, 0.7);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body img::-moz-selection {
|
|
||||||
background: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body img::selection {
|
|
||||||
background: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
.ephox-snooker-resizer-bar {
|
|
||||||
background-color: #4099ff;
|
|
||||||
opacity: 0;
|
|
||||||
-webkit-user-select: none;
|
|
||||||
-moz-user-select: none;
|
|
||||||
user-select: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
.ephox-snooker-resizer-cols {
|
|
||||||
cursor: col-resize;
|
|
||||||
}
|
|
||||||
|
|
||||||
.ephox-snooker-resizer-rows {
|
|
||||||
cursor: row-resize;
|
|
||||||
}
|
|
||||||
|
|
||||||
.ephox-snooker-resizer-bar.ephox-snooker-resizer-bar-dragging {
|
|
||||||
opacity: 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-spellchecker-word {
|
|
||||||
background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%23ff0000'%20fill%3D'none'%20stroke-linecap%3D'round'%20stroke-opacity%3D'.75'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A");
|
|
||||||
background-position: 0 calc(100% + 1px);
|
|
||||||
background-repeat: repeat-x;
|
|
||||||
background-size: auto 6px;
|
|
||||||
cursor: default;
|
|
||||||
height: 2rem;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-spellchecker-grammar {
|
|
||||||
background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%2300A835'%20fill%3D'none'%20stroke-linecap%3D'round'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A");
|
|
||||||
background-position: 0 calc(100% + 1px);
|
|
||||||
background-repeat: repeat-x;
|
|
||||||
background-size: auto 6px;
|
|
||||||
cursor: default;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-toc {
|
|
||||||
border: 1px solid gray;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-toc h2 {
|
|
||||||
margin: 4px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-toc li {
|
|
||||||
list-style-type: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
table[style*='border-width: 0'],
|
|
||||||
.mce-item-table:not([border]),
|
|
||||||
.mce-item-table[border='0'],
|
|
||||||
table[style*='border-width: 0'] td,
|
|
||||||
.mce-item-table:not([border]) td,
|
|
||||||
.mce-item-table[border='0'] td,
|
|
||||||
table[style*='border-width: 0'] th,
|
|
||||||
.mce-item-table:not([border]) th,
|
|
||||||
.mce-item-table[border='0'] th,
|
|
||||||
table[style*='border-width: 0'] caption,
|
|
||||||
.mce-item-table:not([border]) caption,
|
|
||||||
.mce-item-table[border='0'] caption {
|
|
||||||
border: 1px dashed #bbb;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks p,
|
|
||||||
.mce-visualblocks h1,
|
|
||||||
.mce-visualblocks h2,
|
|
||||||
.mce-visualblocks h3,
|
|
||||||
.mce-visualblocks h4,
|
|
||||||
.mce-visualblocks h5,
|
|
||||||
.mce-visualblocks h6,
|
|
||||||
.mce-visualblocks div:not([data-mce-bogus]),
|
|
||||||
.mce-visualblocks section,
|
|
||||||
.mce-visualblocks article,
|
|
||||||
.mce-visualblocks blockquote,
|
|
||||||
.mce-visualblocks address,
|
|
||||||
.mce-visualblocks pre,
|
|
||||||
.mce-visualblocks figure,
|
|
||||||
.mce-visualblocks figcaption,
|
|
||||||
.mce-visualblocks hgroup,
|
|
||||||
.mce-visualblocks aside,
|
|
||||||
.mce-visualblocks ul,
|
|
||||||
.mce-visualblocks ol,
|
|
||||||
.mce-visualblocks dl {
|
|
||||||
background-repeat: no-repeat;
|
|
||||||
border: 1px dashed #bbb;
|
|
||||||
margin-left: 3px;
|
|
||||||
padding-top: 10px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks p {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhCQAJAJEAAAAAAP///7u7u////yH5BAEAAAMALAAAAAAJAAkAAAIQnG+CqCN/mlyvsRUpThG6AgA7);
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks h1 {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGu1JuxHoAfRNRW3TWXyF2YiRUAOw==);
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks h2 {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8Hybbx4oOuqgTynJd6bGlWg3DkJzoaUAAAOw==);
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks h3 {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIZjI8Hybbx4oOuqgTynJf2Ln2NOHpQpmhAAQA7);
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks h4 {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxInR0zqeAdhtJlXwV1oCll2HaWgAAOw==);
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks h5 {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjane4iq5GlW05GgIkIZUAAAOw==);
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks h6 {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjan04jep1iZ1XRlAo5bVgAAOw==);
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks div:not([data-mce-bogus]) {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhEgAKAIABALu7u////yH5BAEAAAEALAAAAAASAAoAAAIfjI9poI0cgDywrhuxfbrzDEbQM2Ei5aRjmoySW4pAAQA7);
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks section {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhKAAKAIABALu7u////yH5BAEAAAEALAAAAAAoAAoAAAI5jI+pywcNY3sBWHdNrplytD2ellDeSVbp+GmWqaDqDMepc8t17Y4vBsK5hDyJMcI6KkuYU+jpjLoKADs=);
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks article {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhKgAKAIABALu7u////yH5BAEAAAEALAAAAAAqAAoAAAI6jI+pywkNY3wG0GBvrsd2tXGYSGnfiF7ikpXemTpOiJScasYoDJJrjsG9gkCJ0ag6KhmaIe3pjDYBBQA7);
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks blockquote {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhPgAKAIABALu7u////yH5BAEAAAEALAAAAAA+AAoAAAJPjI+py+0Knpz0xQDyuUhvfoGgIX5iSKZYgq5uNL5q69asZ8s5rrf0yZmpNkJZzFesBTu8TOlDVAabUyatguVhWduud3EyiUk45xhTTgMBBQA7);
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks address {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhLQAKAIABALu7u////yH5BAEAAAEALAAAAAAtAAoAAAI/jI+pywwNozSP1gDyyZcjb3UaRpXkWaXmZW4OqKLhBmLs+K263DkJK7OJeifh7FicKD9A1/IpGdKkyFpNmCkAADs=);
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks pre {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhFQAKAIABALu7uwAAACH5BAEAAAEALAAAAAAVAAoAAAIjjI+ZoN0cgDwSmnpz1NCueYERhnibZVKLNnbOq8IvKpJtVQAAOw==);
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks figure {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhJAAKAIAAALu7u////yH5BAEAAAEALAAAAAAkAAoAAAI0jI+py+2fwAHUSFvD3RlvG4HIp4nX5JFSpnZUJ6LlrM52OE7uSWosBHScgkSZj7dDKnWAAgA7);
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks figcaption {
|
|
||||||
border: 1px dashed #bbb;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks hgroup {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhJwAKAIABALu7uwAAACH5BAEAAAEALAAAAAAnAAoAAAI3jI+pywYNI3uB0gpsRtt5fFnfNZaVSYJil4Wo03Hv6Z62uOCgiXH1kZIIJ8NiIxRrAZNMZAtQAAA7);
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks aside {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhHgAKAIABAKqqqv///yH5BAEAAAEALAAAAAAeAAoAAAItjI+pG8APjZOTzgtqy7I3f1yehmQcFY4WKZbqByutmW4aHUd6vfcVbgudgpYCADs=);
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks ul {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhDQAKAIAAALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGuYnqUVSjvw26DzzXiqIDlVwAAOw==);
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks ol {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybH6HHt0qourxC6CvzXieHyeWQAAOw==);
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks dl {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybEOnmOvUoWznTqeuEjNSCqeGRUAOw==);
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks:not([dir='rtl']) p,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) h1,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) h2,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) h3,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) h4,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) h5,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) h6,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) div:not([data-mce-bogus]),
|
|
||||||
.mce-visualblocks:not([dir='rtl']) section,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) article,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) blockquote,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) address,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) pre,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) figure,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) figcaption,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) hgroup,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) aside,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) ul,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) ol,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) dl {
|
|
||||||
margin-left: 3px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks[dir='rtl'] p,
|
|
||||||
.mce-visualblocks[dir='rtl'] h1,
|
|
||||||
.mce-visualblocks[dir='rtl'] h2,
|
|
||||||
.mce-visualblocks[dir='rtl'] h3,
|
|
||||||
.mce-visualblocks[dir='rtl'] h4,
|
|
||||||
.mce-visualblocks[dir='rtl'] h5,
|
|
||||||
.mce-visualblocks[dir='rtl'] h6,
|
|
||||||
.mce-visualblocks[dir='rtl'] div:not([data-mce-bogus]),
|
|
||||||
.mce-visualblocks[dir='rtl'] section,
|
|
||||||
.mce-visualblocks[dir='rtl'] article,
|
|
||||||
.mce-visualblocks[dir='rtl'] blockquote,
|
|
||||||
.mce-visualblocks[dir='rtl'] address,
|
|
||||||
.mce-visualblocks[dir='rtl'] pre,
|
|
||||||
.mce-visualblocks[dir='rtl'] figure,
|
|
||||||
.mce-visualblocks[dir='rtl'] figcaption,
|
|
||||||
.mce-visualblocks[dir='rtl'] hgroup,
|
|
||||||
.mce-visualblocks[dir='rtl'] aside,
|
|
||||||
.mce-visualblocks[dir='rtl'] ul,
|
|
||||||
.mce-visualblocks[dir='rtl'] ol,
|
|
||||||
.mce-visualblocks[dir='rtl'] dl {
|
|
||||||
background-position-x: right;
|
|
||||||
margin-right: 3px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-nbsp,
|
|
||||||
.mce-shy {
|
|
||||||
background: #aaa;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-shy::after {
|
|
||||||
content: '-';
|
|
||||||
}
|
|
||||||
|
|
||||||
body {
|
|
||||||
font-family: sans-serif;
|
|
||||||
}
|
|
||||||
|
|
||||||
table {
|
|
||||||
border-collapse: collapse;
|
|
||||||
}
|
|
@ -1,867 +0,0 @@
|
|||||||
.mce-content-body .mce-item-anchor {
|
|
||||||
background: transparent
|
|
||||||
url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'8'%20height%3D'12'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M0%200L8%200%208%2012%204.09117821%209%200%2012z'%2F%3E%3C%2Fsvg%3E%0A")
|
|
||||||
no-repeat center;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body .mce-item-anchor:empty {
|
|
||||||
cursor: default;
|
|
||||||
display: inline-block;
|
|
||||||
height: 12px !important;
|
|
||||||
padding: 0 2px;
|
|
||||||
-webkit-user-modify: read-only;
|
|
||||||
-moz-user-modify: read-only;
|
|
||||||
-webkit-user-select: all;
|
|
||||||
-moz-user-select: all;
|
|
||||||
user-select: all;
|
|
||||||
width: 8px !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body .mce-item-anchor:not(:empty) {
|
|
||||||
background-position-x: 2px;
|
|
||||||
display: inline-block;
|
|
||||||
padding-left: 12px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body .mce-item-anchor[data-mce-selected] {
|
|
||||||
outline-offset: 1px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-comments-visible .tox-comment {
|
|
||||||
background-color: #fff0b7;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-comments-visible .tox-comment[data-mce-annotation-active='true']:not([data-mce-selected='inline-boundary']) {
|
|
||||||
background-color: #ffe168;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-checklist > li:not(.tox-checklist--hidden) {
|
|
||||||
list-style: none;
|
|
||||||
margin: 0.25em 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-checklist > li:not(.tox-checklist--hidden)::before {
|
|
||||||
content: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-unchecked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2215%22%20height%3D%2215%22%20x%3D%22.5%22%20y%3D%22.5%22%20fill-rule%3D%22nonzero%22%20stroke%3D%22%234C4C4C%22%20rx%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A');
|
|
||||||
cursor: pointer;
|
|
||||||
height: 1em;
|
|
||||||
margin-left: -1.5em;
|
|
||||||
margin-top: 0.125em;
|
|
||||||
position: absolute;
|
|
||||||
width: 1em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-checklist li:not(.tox-checklist--hidden).tox-checklist--checked::before {
|
|
||||||
content: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-checked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%234099FF%22%20fill-rule%3D%22nonzero%22%20rx%3D%222%22%2F%3E%3Cpath%20id%3D%22Path%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%20d%3D%22M11.5703186%2C3.14417309%20C11.8516238%2C2.73724603%2012.4164781%2C2.62829933%2012.83558%2C2.89774797%20C13.260121%2C3.17069355%2013.3759736%2C3.72932262%2013.0909105%2C4.14168582%20L7.7580587%2C11.8560195%20C7.43776896%2C12.3193404%206.76483983%2C12.3852142%206.35607322%2C11.9948725%20L3.02491697%2C8.8138662%20C2.66090143%2C8.46625845%202.65798871%2C7.89594698%203.01850234%2C7.54483354%20C3.373942%2C7.19866177%203.94940006%2C7.19592841%204.30829608%2C7.5386474%20L6.85276923%2C9.9684299%20L11.5703186%2C3.14417309%20Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A');
|
|
||||||
}
|
|
||||||
|
|
||||||
[dir='rtl'] .tox-checklist > li:not(.tox-checklist--hidden)::before {
|
|
||||||
margin-left: 0;
|
|
||||||
margin-right: -1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* stylelint-disable */
|
|
||||||
/* http://prismjs.com/ */
|
|
||||||
/**
|
|
||||||
* prism.js default theme for JavaScript, CSS and HTML
|
|
||||||
* Based on dabblet (http://dabblet.com)
|
|
||||||
* @author Lea Verou
|
|
||||||
*/
|
|
||||||
code[class*='language-'],
|
|
||||||
pre[class*='language-'] {
|
|
||||||
color: black;
|
|
||||||
background: none;
|
|
||||||
text-shadow: 0 1px white;
|
|
||||||
font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;
|
|
||||||
font-size: 1em;
|
|
||||||
text-align: left;
|
|
||||||
white-space: pre;
|
|
||||||
word-spacing: normal;
|
|
||||||
word-break: normal;
|
|
||||||
word-wrap: normal;
|
|
||||||
line-height: 1.5;
|
|
||||||
-moz-tab-size: 4;
|
|
||||||
tab-size: 4;
|
|
||||||
-webkit-hyphens: none;
|
|
||||||
hyphens: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
pre[class*='language-']::-moz-selection,
|
|
||||||
pre[class*='language-'] ::-moz-selection,
|
|
||||||
code[class*='language-']::-moz-selection,
|
|
||||||
code[class*='language-'] ::-moz-selection {
|
|
||||||
text-shadow: none;
|
|
||||||
background: #b3d4fc;
|
|
||||||
}
|
|
||||||
|
|
||||||
pre[class*='language-']::selection,
|
|
||||||
pre[class*='language-'] ::selection,
|
|
||||||
code[class*='language-']::selection,
|
|
||||||
code[class*='language-'] ::selection {
|
|
||||||
text-shadow: none;
|
|
||||||
background: #b3d4fc;
|
|
||||||
}
|
|
||||||
|
|
||||||
@media print {
|
|
||||||
code[class*='language-'],
|
|
||||||
pre[class*='language-'] {
|
|
||||||
text-shadow: none;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Code blocks */
|
|
||||||
pre[class*='language-'] {
|
|
||||||
padding: 1em;
|
|
||||||
margin: 0.5em 0;
|
|
||||||
overflow: auto;
|
|
||||||
}
|
|
||||||
|
|
||||||
:not(pre) > code[class*='language-'],
|
|
||||||
pre[class*='language-'] {
|
|
||||||
background: #f5f2f0;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Inline code */
|
|
||||||
:not(pre) > code[class*='language-'] {
|
|
||||||
padding: 0.1em;
|
|
||||||
border-radius: 0.3em;
|
|
||||||
white-space: normal;
|
|
||||||
}
|
|
||||||
|
|
||||||
.token.comment,
|
|
||||||
.token.prolog,
|
|
||||||
.token.doctype,
|
|
||||||
.token.cdata {
|
|
||||||
color: slategray;
|
|
||||||
}
|
|
||||||
|
|
||||||
.token.punctuation {
|
|
||||||
color: #999;
|
|
||||||
}
|
|
||||||
|
|
||||||
.token.namespace {
|
|
||||||
opacity: 0.7;
|
|
||||||
}
|
|
||||||
|
|
||||||
.token.property,
|
|
||||||
.token.tag,
|
|
||||||
.token.boolean,
|
|
||||||
.token.number,
|
|
||||||
.token.constant,
|
|
||||||
.token.symbol,
|
|
||||||
.token.deleted {
|
|
||||||
color: #905;
|
|
||||||
}
|
|
||||||
|
|
||||||
.token.selector,
|
|
||||||
.token.attr-name,
|
|
||||||
.token.string,
|
|
||||||
.token.char,
|
|
||||||
.token.builtin,
|
|
||||||
.token.inserted {
|
|
||||||
color: #690;
|
|
||||||
}
|
|
||||||
|
|
||||||
.token.operator,
|
|
||||||
.token.entity,
|
|
||||||
.token.url,
|
|
||||||
.language-css .token.string,
|
|
||||||
.style .token.string {
|
|
||||||
color: #9a6e3a;
|
|
||||||
/* This background color was intended by the author of this theme. */
|
|
||||||
background: hsla(0, 0%, 100%, 0.5);
|
|
||||||
}
|
|
||||||
|
|
||||||
.token.atrule,
|
|
||||||
.token.attr-value,
|
|
||||||
.token.keyword {
|
|
||||||
color: #07a;
|
|
||||||
}
|
|
||||||
|
|
||||||
.token.function,
|
|
||||||
.token.class-name {
|
|
||||||
color: #dd4a68;
|
|
||||||
}
|
|
||||||
|
|
||||||
.token.regex,
|
|
||||||
.token.important,
|
|
||||||
.token.variable {
|
|
||||||
color: #e90;
|
|
||||||
}
|
|
||||||
|
|
||||||
.token.important,
|
|
||||||
.token.bold {
|
|
||||||
font-weight: bold;
|
|
||||||
}
|
|
||||||
|
|
||||||
.token.italic {
|
|
||||||
font-style: italic;
|
|
||||||
}
|
|
||||||
|
|
||||||
.token.entity {
|
|
||||||
cursor: help;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* stylelint-enable */
|
|
||||||
.mce-content-body {
|
|
||||||
overflow-wrap: break-word;
|
|
||||||
word-wrap: break-word;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body .mce-visual-caret {
|
|
||||||
background-color: black;
|
|
||||||
background-color: currentColor;
|
|
||||||
position: absolute;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body .mce-visual-caret-hidden {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body *[data-mce-caret] {
|
|
||||||
left: -1000px;
|
|
||||||
margin: 0;
|
|
||||||
padding: 0;
|
|
||||||
position: absolute;
|
|
||||||
right: auto;
|
|
||||||
top: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body .mce-offscreen-selection {
|
|
||||||
left: -2000000px;
|
|
||||||
max-width: 1000000px;
|
|
||||||
position: absolute;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body *[contentEditable='false'] {
|
|
||||||
cursor: default;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body *[contentEditable='true'] {
|
|
||||||
cursor: text;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-cursor-format-painter {
|
|
||||||
cursor: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M15%2C6%20C15%2C5.45%2014.55%2C5%2014%2C5%20L6%2C5%20C5.45%2C5%205%2C5.45%205%2C6%20L5%2C10%20C5%2C10.55%205.45%2C11%206%2C11%20L14%2C11%20C14.55%2C11%2015%2C10.55%2015%2C10%20L15%2C9%20L16%2C9%20L16%2C12%20L9%2C12%20L9%2C19%20C9%2C19.55%209.45%2C20%2010%2C20%20L11%2C20%20C11.55%2C20%2012%2C19.55%2012%2C19%20L12%2C14%20L18%2C14%20L18%2C7%20L15%2C7%20L15%2C6%20Z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M1%2C1%20L8.25%2C1%20C8.66421356%2C1%209%2C1.33578644%209%2C1.75%20L9%2C1.75%20C9%2C2.16421356%208.66421356%2C2.5%208.25%2C2.5%20L2.5%2C2.5%20L2.5%2C8.25%20C2.5%2C8.66421356%202.16421356%2C9%201.75%2C9%20L1.75%2C9%20C1.33578644%2C9%201%2C8.66421356%201%2C8.25%20L1%2C1%20Z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A'),
|
|
||||||
default;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body figure.align-left {
|
|
||||||
float: left;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body figure.align-right {
|
|
||||||
float: right;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body figure.image.align-center {
|
|
||||||
display: table;
|
|
||||||
margin-left: auto;
|
|
||||||
margin-right: auto;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-preview-object {
|
|
||||||
border: 1px solid gray;
|
|
||||||
display: inline-block;
|
|
||||||
line-height: 0;
|
|
||||||
margin: 0 2px 0 2px;
|
|
||||||
position: relative;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-preview-object .mce-shim {
|
|
||||||
background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
|
|
||||||
height: 100%;
|
|
||||||
left: 0;
|
|
||||||
position: absolute;
|
|
||||||
top: 0;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-preview-object[data-mce-selected='2'] .mce-shim {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-object {
|
|
||||||
background: transparent
|
|
||||||
url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%203h16a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1zm1%202v14h14V5H5zm4.79%202.565l5.64%204.028a.5.5%200%200%201%200%20.814l-5.64%204.028a.5.5%200%200%201-.79-.407V7.972a.5.5%200%200%201%20.79-.407z%22%2F%3E%3C%2Fsvg%3E%0A')
|
|
||||||
no-repeat center;
|
|
||||||
border: 1px dashed #aaa;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-pagebreak {
|
|
||||||
border: 1px dashed #aaa;
|
|
||||||
cursor: default;
|
|
||||||
display: block;
|
|
||||||
height: 5px;
|
|
||||||
margin-top: 1rem;
|
|
||||||
page-break-before: always;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
@media print {
|
|
||||||
.mce-pagebreak {
|
|
||||||
border: 0;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.tiny-pageembed .mce-shim {
|
|
||||||
background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
|
|
||||||
height: 100%;
|
|
||||||
left: 0;
|
|
||||||
position: absolute;
|
|
||||||
top: 0;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tiny-pageembed[data-mce-selected='2'] .mce-shim {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tiny-pageembed {
|
|
||||||
display: inline-block;
|
|
||||||
position: relative;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tiny-pageembed--21by9,
|
|
||||||
.tiny-pageembed--16by9,
|
|
||||||
.tiny-pageembed--4by3,
|
|
||||||
.tiny-pageembed--1by1 {
|
|
||||||
display: block;
|
|
||||||
overflow: hidden;
|
|
||||||
padding: 0;
|
|
||||||
position: relative;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tiny-pageembed--21by9 {
|
|
||||||
padding-top: 42.857143%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tiny-pageembed--16by9 {
|
|
||||||
padding-top: 56.25%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tiny-pageembed--4by3 {
|
|
||||||
padding-top: 75%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tiny-pageembed--1by1 {
|
|
||||||
padding-top: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tiny-pageembed--21by9 iframe,
|
|
||||||
.tiny-pageembed--16by9 iframe,
|
|
||||||
.tiny-pageembed--4by3 iframe,
|
|
||||||
.tiny-pageembed--1by1 iframe {
|
|
||||||
border: 0;
|
|
||||||
height: 100%;
|
|
||||||
left: 0;
|
|
||||||
position: absolute;
|
|
||||||
top: 0;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body[data-mce-placeholder] {
|
|
||||||
position: relative;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before {
|
|
||||||
color: rgba(34, 47, 62, 0.7);
|
|
||||||
content: attr(data-mce-placeholder);
|
|
||||||
position: absolute;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body:not([dir='rtl'])[data-mce-placeholder]:not(.mce-visualblocks)::before {
|
|
||||||
left: 1px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body[dir='rtl'][data-mce-placeholder]:not(.mce-visualblocks)::before {
|
|
||||||
right: 1px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body div.mce-resizehandle {
|
|
||||||
background-color: #4099ff;
|
|
||||||
border-color: #4099ff;
|
|
||||||
border-style: solid;
|
|
||||||
border-width: 1px;
|
|
||||||
box-sizing: border-box;
|
|
||||||
height: 10px;
|
|
||||||
position: absolute;
|
|
||||||
width: 10px;
|
|
||||||
z-index: 1298;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body div.mce-resizehandle:hover {
|
|
||||||
background-color: #4099ff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body div.mce-resizehandle:nth-of-type(1) {
|
|
||||||
cursor: nwse-resize;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body div.mce-resizehandle:nth-of-type(2) {
|
|
||||||
cursor: nesw-resize;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body div.mce-resizehandle:nth-of-type(3) {
|
|
||||||
cursor: nwse-resize;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body div.mce-resizehandle:nth-of-type(4) {
|
|
||||||
cursor: nesw-resize;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body .mce-resize-backdrop {
|
|
||||||
z-index: 10000;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body .mce-clonedresizable {
|
|
||||||
cursor: default;
|
|
||||||
opacity: 0.5;
|
|
||||||
outline: 1px dashed black;
|
|
||||||
position: absolute;
|
|
||||||
z-index: 10001;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body .mce-clonedresizable.mce-resizetable-columns th,
|
|
||||||
.mce-content-body .mce-clonedresizable.mce-resizetable-columns td {
|
|
||||||
border: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body .mce-resize-helper {
|
|
||||||
background: #555;
|
|
||||||
background: rgba(0, 0, 0, 0.75);
|
|
||||||
border: 1px;
|
|
||||||
border-radius: 3px;
|
|
||||||
color: white;
|
|
||||||
display: none;
|
|
||||||
font-family: sans-serif;
|
|
||||||
font-size: 12px;
|
|
||||||
line-height: 14px;
|
|
||||||
margin: 5px 10px;
|
|
||||||
padding: 5px;
|
|
||||||
position: absolute;
|
|
||||||
white-space: nowrap;
|
|
||||||
z-index: 10002;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-rtc-user-selection {
|
|
||||||
position: relative;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-rtc-user-cursor {
|
|
||||||
bottom: 0;
|
|
||||||
cursor: default;
|
|
||||||
position: absolute;
|
|
||||||
top: 0;
|
|
||||||
width: 2px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-rtc-user-cursor::before {
|
|
||||||
background-color: inherit;
|
|
||||||
border-radius: 50%;
|
|
||||||
content: '';
|
|
||||||
display: block;
|
|
||||||
height: 8px;
|
|
||||||
position: absolute;
|
|
||||||
right: -3px;
|
|
||||||
top: -3px;
|
|
||||||
width: 8px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-rtc-user-cursor:hover::after {
|
|
||||||
background-color: inherit;
|
|
||||||
border-radius: 100px;
|
|
||||||
box-sizing: border-box;
|
|
||||||
color: #fff;
|
|
||||||
content: attr(data-user);
|
|
||||||
display: block;
|
|
||||||
font-size: 12px;
|
|
||||||
font-weight: bold;
|
|
||||||
left: -5px;
|
|
||||||
min-height: 8px;
|
|
||||||
min-width: 8px;
|
|
||||||
padding: 0 12px;
|
|
||||||
position: absolute;
|
|
||||||
top: -11px;
|
|
||||||
white-space: nowrap;
|
|
||||||
z-index: 1000;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-rtc-user-selection--1 .tox-rtc-user-cursor {
|
|
||||||
background-color: #2dc26b;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-rtc-user-selection--2 .tox-rtc-user-cursor {
|
|
||||||
background-color: #e03e2d;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-rtc-user-selection--3 .tox-rtc-user-cursor {
|
|
||||||
background-color: #f1c40f;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-rtc-user-selection--4 .tox-rtc-user-cursor {
|
|
||||||
background-color: #3598db;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-rtc-user-selection--5 .tox-rtc-user-cursor {
|
|
||||||
background-color: #b96ad9;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-rtc-user-selection--6 .tox-rtc-user-cursor {
|
|
||||||
background-color: #e67e23;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-rtc-user-selection--7 .tox-rtc-user-cursor {
|
|
||||||
background-color: #aaa69d;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-rtc-user-selection--8 .tox-rtc-user-cursor {
|
|
||||||
background-color: #f368e0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-rtc-remote-image {
|
|
||||||
background: #eaeaea
|
|
||||||
url('data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2236%22%20height%3D%2212%22%20viewBox%3D%220%200%2036%2012%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2218%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.33s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2230%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.66s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%3C%2Fsvg%3E%0A')
|
|
||||||
no-repeat center center;
|
|
||||||
border: 1px solid #ccc;
|
|
||||||
min-height: 240px;
|
|
||||||
min-width: 320px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-match-marker {
|
|
||||||
background: #aaa;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-match-marker-selected {
|
|
||||||
background: #39f;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-match-marker-selected::-moz-selection {
|
|
||||||
background: #39f;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-match-marker-selected::selection {
|
|
||||||
background: #39f;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body img[data-mce-selected],
|
|
||||||
.mce-content-body video[data-mce-selected],
|
|
||||||
.mce-content-body audio[data-mce-selected],
|
|
||||||
.mce-content-body object[data-mce-selected],
|
|
||||||
.mce-content-body embed[data-mce-selected],
|
|
||||||
.mce-content-body table[data-mce-selected] {
|
|
||||||
outline: 3px solid #b4d7ff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body hr[data-mce-selected] {
|
|
||||||
outline: 3px solid #b4d7ff;
|
|
||||||
outline-offset: 1px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body *[contentEditable='false'] *[contentEditable='true']:focus {
|
|
||||||
outline: 3px solid #b4d7ff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body *[contentEditable='false'] *[contentEditable='true']:hover {
|
|
||||||
outline: 3px solid #b4d7ff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body *[contentEditable='false'][data-mce-selected] {
|
|
||||||
cursor: not-allowed;
|
|
||||||
outline: 3px solid #b4d7ff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body.mce-content-readonly *[contentEditable='true']:focus,
|
|
||||||
.mce-content-body.mce-content-readonly *[contentEditable='true']:hover {
|
|
||||||
outline: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body *[data-mce-selected='inline-boundary'] {
|
|
||||||
background-color: #b4d7ff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body .mce-edit-focus {
|
|
||||||
outline: 3px solid #b4d7ff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body td[data-mce-selected],
|
|
||||||
.mce-content-body th[data-mce-selected] {
|
|
||||||
position: relative;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body td[data-mce-selected]::-moz-selection,
|
|
||||||
.mce-content-body th[data-mce-selected]::-moz-selection {
|
|
||||||
background: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body td[data-mce-selected]::selection,
|
|
||||||
.mce-content-body th[data-mce-selected]::selection {
|
|
||||||
background: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body td[data-mce-selected] *,
|
|
||||||
.mce-content-body th[data-mce-selected] * {
|
|
||||||
outline: none;
|
|
||||||
-webkit-touch-callout: none;
|
|
||||||
-webkit-user-select: none;
|
|
||||||
-moz-user-select: none;
|
|
||||||
user-select: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body td[data-mce-selected]::after,
|
|
||||||
.mce-content-body th[data-mce-selected]::after {
|
|
||||||
background-color: rgba(180, 215, 255, 0.7);
|
|
||||||
border: 1px solid rgba(180, 215, 255, 0.7);
|
|
||||||
bottom: -1px;
|
|
||||||
content: '';
|
|
||||||
left: -1px;
|
|
||||||
mix-blend-mode: multiply;
|
|
||||||
position: absolute;
|
|
||||||
right: -1px;
|
|
||||||
top: -1px;
|
|
||||||
}
|
|
||||||
|
|
||||||
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
|
|
||||||
.mce-content-body td[data-mce-selected]::after,
|
|
||||||
.mce-content-body th[data-mce-selected]::after {
|
|
||||||
border-color: rgba(0, 84, 180, 0.7);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body img::-moz-selection {
|
|
||||||
background: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body img::selection {
|
|
||||||
background: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
.ephox-snooker-resizer-bar {
|
|
||||||
background-color: #b4d7ff;
|
|
||||||
opacity: 0;
|
|
||||||
-webkit-user-select: none;
|
|
||||||
-moz-user-select: none;
|
|
||||||
user-select: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
.ephox-snooker-resizer-cols {
|
|
||||||
cursor: col-resize;
|
|
||||||
}
|
|
||||||
|
|
||||||
.ephox-snooker-resizer-rows {
|
|
||||||
cursor: row-resize;
|
|
||||||
}
|
|
||||||
|
|
||||||
.ephox-snooker-resizer-bar.ephox-snooker-resizer-bar-dragging {
|
|
||||||
opacity: 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-spellchecker-word {
|
|
||||||
background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%23ff0000'%20fill%3D'none'%20stroke-linecap%3D'round'%20stroke-opacity%3D'.75'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A");
|
|
||||||
background-position: 0 calc(100% + 1px);
|
|
||||||
background-repeat: repeat-x;
|
|
||||||
background-size: auto 6px;
|
|
||||||
cursor: default;
|
|
||||||
height: 2rem;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-spellchecker-grammar {
|
|
||||||
background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%2300A835'%20fill%3D'none'%20stroke-linecap%3D'round'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A");
|
|
||||||
background-position: 0 calc(100% + 1px);
|
|
||||||
background-repeat: repeat-x;
|
|
||||||
background-size: auto 6px;
|
|
||||||
cursor: default;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-toc {
|
|
||||||
border: 1px solid gray;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-toc h2 {
|
|
||||||
margin: 4px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-toc li {
|
|
||||||
list-style-type: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
table[style*='border-width: 0'],
|
|
||||||
.mce-item-table:not([border]),
|
|
||||||
.mce-item-table[border='0'],
|
|
||||||
table[style*='border-width: 0'] td,
|
|
||||||
.mce-item-table:not([border]) td,
|
|
||||||
.mce-item-table[border='0'] td,
|
|
||||||
table[style*='border-width: 0'] th,
|
|
||||||
.mce-item-table:not([border]) th,
|
|
||||||
.mce-item-table[border='0'] th,
|
|
||||||
table[style*='border-width: 0'] caption,
|
|
||||||
.mce-item-table:not([border]) caption,
|
|
||||||
.mce-item-table[border='0'] caption {
|
|
||||||
border: 1px dashed #bbb;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks p,
|
|
||||||
.mce-visualblocks h1,
|
|
||||||
.mce-visualblocks h2,
|
|
||||||
.mce-visualblocks h3,
|
|
||||||
.mce-visualblocks h4,
|
|
||||||
.mce-visualblocks h5,
|
|
||||||
.mce-visualblocks h6,
|
|
||||||
.mce-visualblocks div:not([data-mce-bogus]),
|
|
||||||
.mce-visualblocks section,
|
|
||||||
.mce-visualblocks article,
|
|
||||||
.mce-visualblocks blockquote,
|
|
||||||
.mce-visualblocks address,
|
|
||||||
.mce-visualblocks pre,
|
|
||||||
.mce-visualblocks figure,
|
|
||||||
.mce-visualblocks figcaption,
|
|
||||||
.mce-visualblocks hgroup,
|
|
||||||
.mce-visualblocks aside,
|
|
||||||
.mce-visualblocks ul,
|
|
||||||
.mce-visualblocks ol,
|
|
||||||
.mce-visualblocks dl {
|
|
||||||
background-repeat: no-repeat;
|
|
||||||
border: 1px dashed #bbb;
|
|
||||||
margin-left: 3px;
|
|
||||||
padding-top: 10px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks p {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhCQAJAJEAAAAAAP///7u7u////yH5BAEAAAMALAAAAAAJAAkAAAIQnG+CqCN/mlyvsRUpThG6AgA7);
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks h1 {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGu1JuxHoAfRNRW3TWXyF2YiRUAOw==);
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks h2 {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8Hybbx4oOuqgTynJd6bGlWg3DkJzoaUAAAOw==);
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks h3 {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIZjI8Hybbx4oOuqgTynJf2Ln2NOHpQpmhAAQA7);
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks h4 {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxInR0zqeAdhtJlXwV1oCll2HaWgAAOw==);
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks h5 {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjane4iq5GlW05GgIkIZUAAAOw==);
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks h6 {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjan04jep1iZ1XRlAo5bVgAAOw==);
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks div:not([data-mce-bogus]) {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhEgAKAIABALu7u////yH5BAEAAAEALAAAAAASAAoAAAIfjI9poI0cgDywrhuxfbrzDEbQM2Ei5aRjmoySW4pAAQA7);
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks section {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhKAAKAIABALu7u////yH5BAEAAAEALAAAAAAoAAoAAAI5jI+pywcNY3sBWHdNrplytD2ellDeSVbp+GmWqaDqDMepc8t17Y4vBsK5hDyJMcI6KkuYU+jpjLoKADs=);
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks article {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhKgAKAIABALu7u////yH5BAEAAAEALAAAAAAqAAoAAAI6jI+pywkNY3wG0GBvrsd2tXGYSGnfiF7ikpXemTpOiJScasYoDJJrjsG9gkCJ0ag6KhmaIe3pjDYBBQA7);
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks blockquote {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhPgAKAIABALu7u////yH5BAEAAAEALAAAAAA+AAoAAAJPjI+py+0Knpz0xQDyuUhvfoGgIX5iSKZYgq5uNL5q69asZ8s5rrf0yZmpNkJZzFesBTu8TOlDVAabUyatguVhWduud3EyiUk45xhTTgMBBQA7);
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks address {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhLQAKAIABALu7u////yH5BAEAAAEALAAAAAAtAAoAAAI/jI+pywwNozSP1gDyyZcjb3UaRpXkWaXmZW4OqKLhBmLs+K263DkJK7OJeifh7FicKD9A1/IpGdKkyFpNmCkAADs=);
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks pre {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhFQAKAIABALu7uwAAACH5BAEAAAEALAAAAAAVAAoAAAIjjI+ZoN0cgDwSmnpz1NCueYERhnibZVKLNnbOq8IvKpJtVQAAOw==);
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks figure {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhJAAKAIAAALu7u////yH5BAEAAAEALAAAAAAkAAoAAAI0jI+py+2fwAHUSFvD3RlvG4HIp4nX5JFSpnZUJ6LlrM52OE7uSWosBHScgkSZj7dDKnWAAgA7);
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks figcaption {
|
|
||||||
border: 1px dashed #bbb;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks hgroup {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhJwAKAIABALu7uwAAACH5BAEAAAEALAAAAAAnAAoAAAI3jI+pywYNI3uB0gpsRtt5fFnfNZaVSYJil4Wo03Hv6Z62uOCgiXH1kZIIJ8NiIxRrAZNMZAtQAAA7);
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks aside {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhHgAKAIABAKqqqv///yH5BAEAAAEALAAAAAAeAAoAAAItjI+pG8APjZOTzgtqy7I3f1yehmQcFY4WKZbqByutmW4aHUd6vfcVbgudgpYCADs=);
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks ul {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhDQAKAIAAALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGuYnqUVSjvw26DzzXiqIDlVwAAOw==);
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks ol {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybH6HHt0qourxC6CvzXieHyeWQAAOw==);
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks dl {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybEOnmOvUoWznTqeuEjNSCqeGRUAOw==);
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks:not([dir='rtl']) p,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) h1,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) h2,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) h3,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) h4,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) h5,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) h6,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) div:not([data-mce-bogus]),
|
|
||||||
.mce-visualblocks:not([dir='rtl']) section,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) article,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) blockquote,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) address,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) pre,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) figure,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) figcaption,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) hgroup,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) aside,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) ul,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) ol,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) dl {
|
|
||||||
margin-left: 3px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks[dir='rtl'] p,
|
|
||||||
.mce-visualblocks[dir='rtl'] h1,
|
|
||||||
.mce-visualblocks[dir='rtl'] h2,
|
|
||||||
.mce-visualblocks[dir='rtl'] h3,
|
|
||||||
.mce-visualblocks[dir='rtl'] h4,
|
|
||||||
.mce-visualblocks[dir='rtl'] h5,
|
|
||||||
.mce-visualblocks[dir='rtl'] h6,
|
|
||||||
.mce-visualblocks[dir='rtl'] div:not([data-mce-bogus]),
|
|
||||||
.mce-visualblocks[dir='rtl'] section,
|
|
||||||
.mce-visualblocks[dir='rtl'] article,
|
|
||||||
.mce-visualblocks[dir='rtl'] blockquote,
|
|
||||||
.mce-visualblocks[dir='rtl'] address,
|
|
||||||
.mce-visualblocks[dir='rtl'] pre,
|
|
||||||
.mce-visualblocks[dir='rtl'] figure,
|
|
||||||
.mce-visualblocks[dir='rtl'] figcaption,
|
|
||||||
.mce-visualblocks[dir='rtl'] hgroup,
|
|
||||||
.mce-visualblocks[dir='rtl'] aside,
|
|
||||||
.mce-visualblocks[dir='rtl'] ul,
|
|
||||||
.mce-visualblocks[dir='rtl'] ol,
|
|
||||||
.mce-visualblocks[dir='rtl'] dl {
|
|
||||||
background-position-x: right;
|
|
||||||
margin-right: 3px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-nbsp,
|
|
||||||
.mce-shy {
|
|
||||||
background: #aaa;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-shy::after {
|
|
||||||
content: '-';
|
|
||||||
}
|
|
@ -1,720 +0,0 @@
|
|||||||
.mce-content-body .mce-item-anchor {
|
|
||||||
background: transparent
|
|
||||||
url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'8'%20height%3D'12'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M0%200L8%200%208%2012%204.09117821%209%200%2012z'%2F%3E%3C%2Fsvg%3E%0A")
|
|
||||||
no-repeat center;
|
|
||||||
}
|
|
||||||
.mce-content-body .mce-item-anchor:empty {
|
|
||||||
cursor: default;
|
|
||||||
display: inline-block;
|
|
||||||
height: 12px !important;
|
|
||||||
padding: 0 2px;
|
|
||||||
-webkit-user-modify: read-only;
|
|
||||||
-moz-user-modify: read-only;
|
|
||||||
-webkit-user-select: all;
|
|
||||||
-moz-user-select: all;
|
|
||||||
user-select: all;
|
|
||||||
width: 8px !important;
|
|
||||||
}
|
|
||||||
.mce-content-body .mce-item-anchor:not(:empty) {
|
|
||||||
background-position-x: 2px;
|
|
||||||
display: inline-block;
|
|
||||||
padding-left: 12px;
|
|
||||||
}
|
|
||||||
.mce-content-body .mce-item-anchor[data-mce-selected] {
|
|
||||||
outline-offset: 1px;
|
|
||||||
}
|
|
||||||
.tox-comments-visible .tox-comment {
|
|
||||||
background-color: #fff0b7;
|
|
||||||
}
|
|
||||||
.tox-comments-visible .tox-comment[data-mce-annotation-active='true']:not([data-mce-selected='inline-boundary']) {
|
|
||||||
background-color: #ffe168;
|
|
||||||
}
|
|
||||||
.tox-checklist > li:not(.tox-checklist--hidden) {
|
|
||||||
list-style: none;
|
|
||||||
margin: 0.25em 0;
|
|
||||||
}
|
|
||||||
.tox-checklist > li:not(.tox-checklist--hidden)::before {
|
|
||||||
content: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-unchecked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2215%22%20height%3D%2215%22%20x%3D%22.5%22%20y%3D%22.5%22%20fill-rule%3D%22nonzero%22%20stroke%3D%22%234C4C4C%22%20rx%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A');
|
|
||||||
cursor: pointer;
|
|
||||||
height: 1em;
|
|
||||||
margin-left: -1.5em;
|
|
||||||
margin-top: 0.125em;
|
|
||||||
position: absolute;
|
|
||||||
width: 1em;
|
|
||||||
}
|
|
||||||
.tox-checklist li:not(.tox-checklist--hidden).tox-checklist--checked::before {
|
|
||||||
content: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-checked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%234099FF%22%20fill-rule%3D%22nonzero%22%20rx%3D%222%22%2F%3E%3Cpath%20id%3D%22Path%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%20d%3D%22M11.5703186%2C3.14417309%20C11.8516238%2C2.73724603%2012.4164781%2C2.62829933%2012.83558%2C2.89774797%20C13.260121%2C3.17069355%2013.3759736%2C3.72932262%2013.0909105%2C4.14168582%20L7.7580587%2C11.8560195%20C7.43776896%2C12.3193404%206.76483983%2C12.3852142%206.35607322%2C11.9948725%20L3.02491697%2C8.8138662%20C2.66090143%2C8.46625845%202.65798871%2C7.89594698%203.01850234%2C7.54483354%20C3.373942%2C7.19866177%203.94940006%2C7.19592841%204.30829608%2C7.5386474%20L6.85276923%2C9.9684299%20L11.5703186%2C3.14417309%20Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A');
|
|
||||||
}
|
|
||||||
[dir='rtl'] .tox-checklist > li:not(.tox-checklist--hidden)::before {
|
|
||||||
margin-left: 0;
|
|
||||||
margin-right: -1.5em;
|
|
||||||
}
|
|
||||||
code[class*='language-'],
|
|
||||||
pre[class*='language-'] {
|
|
||||||
color: #000;
|
|
||||||
background: 0 0;
|
|
||||||
text-shadow: 0 1px #fff;
|
|
||||||
font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;
|
|
||||||
font-size: 1em;
|
|
||||||
text-align: left;
|
|
||||||
white-space: pre;
|
|
||||||
word-spacing: normal;
|
|
||||||
word-break: normal;
|
|
||||||
word-wrap: normal;
|
|
||||||
line-height: 1.5;
|
|
||||||
-moz-tab-size: 4;
|
|
||||||
tab-size: 4;
|
|
||||||
-webkit-hyphens: none;
|
|
||||||
hyphens: none;
|
|
||||||
}
|
|
||||||
code[class*='language-'] ::-moz-selection,
|
|
||||||
code[class*='language-']::-moz-selection,
|
|
||||||
pre[class*='language-'] ::-moz-selection,
|
|
||||||
pre[class*='language-']::-moz-selection {
|
|
||||||
text-shadow: none;
|
|
||||||
background: #b3d4fc;
|
|
||||||
}
|
|
||||||
code[class*='language-'] ::selection,
|
|
||||||
code[class*='language-']::selection,
|
|
||||||
pre[class*='language-'] ::selection,
|
|
||||||
pre[class*='language-']::selection {
|
|
||||||
text-shadow: none;
|
|
||||||
background: #b3d4fc;
|
|
||||||
}
|
|
||||||
@media print {
|
|
||||||
code[class*='language-'],
|
|
||||||
pre[class*='language-'] {
|
|
||||||
text-shadow: none;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
pre[class*='language-'] {
|
|
||||||
padding: 1em;
|
|
||||||
margin: 0.5em 0;
|
|
||||||
overflow: auto;
|
|
||||||
}
|
|
||||||
:not(pre) > code[class*='language-'],
|
|
||||||
pre[class*='language-'] {
|
|
||||||
background: #f5f2f0;
|
|
||||||
}
|
|
||||||
:not(pre) > code[class*='language-'] {
|
|
||||||
padding: 0.1em;
|
|
||||||
border-radius: 0.3em;
|
|
||||||
white-space: normal;
|
|
||||||
}
|
|
||||||
.token.cdata,
|
|
||||||
.token.comment,
|
|
||||||
.token.doctype,
|
|
||||||
.token.prolog {
|
|
||||||
color: #708090;
|
|
||||||
}
|
|
||||||
.token.punctuation {
|
|
||||||
color: #999;
|
|
||||||
}
|
|
||||||
.token.namespace {
|
|
||||||
opacity: 0.7;
|
|
||||||
}
|
|
||||||
.token.boolean,
|
|
||||||
.token.constant,
|
|
||||||
.token.deleted,
|
|
||||||
.token.number,
|
|
||||||
.token.property,
|
|
||||||
.token.symbol,
|
|
||||||
.token.tag {
|
|
||||||
color: #905;
|
|
||||||
}
|
|
||||||
.token.attr-name,
|
|
||||||
.token.builtin,
|
|
||||||
.token.char,
|
|
||||||
.token.inserted,
|
|
||||||
.token.selector,
|
|
||||||
.token.string {
|
|
||||||
color: #690;
|
|
||||||
}
|
|
||||||
.language-css .token.string,
|
|
||||||
.style .token.string,
|
|
||||||
.token.entity,
|
|
||||||
.token.operator,
|
|
||||||
.token.url {
|
|
||||||
color: #9a6e3a;
|
|
||||||
background: hsla(0, 0%, 100%, 0.5);
|
|
||||||
}
|
|
||||||
.token.atrule,
|
|
||||||
.token.attr-value,
|
|
||||||
.token.keyword {
|
|
||||||
color: #07a;
|
|
||||||
}
|
|
||||||
.token.class-name,
|
|
||||||
.token.function {
|
|
||||||
color: #dd4a68;
|
|
||||||
}
|
|
||||||
.token.important,
|
|
||||||
.token.regex,
|
|
||||||
.token.variable {
|
|
||||||
color: #e90;
|
|
||||||
}
|
|
||||||
.token.bold,
|
|
||||||
.token.important {
|
|
||||||
font-weight: 700;
|
|
||||||
}
|
|
||||||
.token.italic {
|
|
||||||
font-style: italic;
|
|
||||||
}
|
|
||||||
.token.entity {
|
|
||||||
cursor: help;
|
|
||||||
}
|
|
||||||
.mce-content-body {
|
|
||||||
overflow-wrap: break-word;
|
|
||||||
word-wrap: break-word;
|
|
||||||
}
|
|
||||||
.mce-content-body .mce-visual-caret {
|
|
||||||
background-color: #000;
|
|
||||||
background-color: currentColor;
|
|
||||||
position: absolute;
|
|
||||||
}
|
|
||||||
.mce-content-body .mce-visual-caret-hidden {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
.mce-content-body [data-mce-caret] {
|
|
||||||
left: -1000px;
|
|
||||||
margin: 0;
|
|
||||||
padding: 0;
|
|
||||||
position: absolute;
|
|
||||||
right: auto;
|
|
||||||
top: 0;
|
|
||||||
}
|
|
||||||
.mce-content-body .mce-offscreen-selection {
|
|
||||||
left: -2000000px;
|
|
||||||
max-width: 1000000px;
|
|
||||||
position: absolute;
|
|
||||||
}
|
|
||||||
.mce-content-body [contentEditable='false'] {
|
|
||||||
cursor: default;
|
|
||||||
}
|
|
||||||
.mce-content-body [contentEditable='true'] {
|
|
||||||
cursor: text;
|
|
||||||
}
|
|
||||||
.tox-cursor-format-painter {
|
|
||||||
cursor: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M15%2C6%20C15%2C5.45%2014.55%2C5%2014%2C5%20L6%2C5%20C5.45%2C5%205%2C5.45%205%2C6%20L5%2C10%20C5%2C10.55%205.45%2C11%206%2C11%20L14%2C11%20C14.55%2C11%2015%2C10.55%2015%2C10%20L15%2C9%20L16%2C9%20L16%2C12%20L9%2C12%20L9%2C19%20C9%2C19.55%209.45%2C20%2010%2C20%20L11%2C20%20C11.55%2C20%2012%2C19.55%2012%2C19%20L12%2C14%20L18%2C14%20L18%2C7%20L15%2C7%20L15%2C6%20Z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M1%2C1%20L8.25%2C1%20C8.66421356%2C1%209%2C1.33578644%209%2C1.75%20L9%2C1.75%20C9%2C2.16421356%208.66421356%2C2.5%208.25%2C2.5%20L2.5%2C2.5%20L2.5%2C8.25%20C2.5%2C8.66421356%202.16421356%2C9%201.75%2C9%20L1.75%2C9%20C1.33578644%2C9%201%2C8.66421356%201%2C8.25%20L1%2C1%20Z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A'),
|
|
||||||
default;
|
|
||||||
}
|
|
||||||
.mce-content-body figure.align-left {
|
|
||||||
float: left;
|
|
||||||
}
|
|
||||||
.mce-content-body figure.align-right {
|
|
||||||
float: right;
|
|
||||||
}
|
|
||||||
.mce-content-body figure.image.align-center {
|
|
||||||
display: table;
|
|
||||||
margin-left: auto;
|
|
||||||
margin-right: auto;
|
|
||||||
}
|
|
||||||
.mce-preview-object {
|
|
||||||
border: 1px solid gray;
|
|
||||||
display: inline-block;
|
|
||||||
line-height: 0;
|
|
||||||
margin: 0 2px 0 2px;
|
|
||||||
position: relative;
|
|
||||||
}
|
|
||||||
.mce-preview-object .mce-shim {
|
|
||||||
background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
|
|
||||||
height: 100%;
|
|
||||||
left: 0;
|
|
||||||
position: absolute;
|
|
||||||
top: 0;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
.mce-preview-object[data-mce-selected='2'] .mce-shim {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
.mce-object {
|
|
||||||
background: transparent
|
|
||||||
url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%203h16a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1zm1%202v14h14V5H5zm4.79%202.565l5.64%204.028a.5.5%200%200%201%200%20.814l-5.64%204.028a.5.5%200%200%201-.79-.407V7.972a.5.5%200%200%201%20.79-.407z%22%2F%3E%3C%2Fsvg%3E%0A')
|
|
||||||
no-repeat center;
|
|
||||||
border: 1px dashed #aaa;
|
|
||||||
}
|
|
||||||
.mce-pagebreak {
|
|
||||||
border: 1px dashed #aaa;
|
|
||||||
cursor: default;
|
|
||||||
display: block;
|
|
||||||
height: 5px;
|
|
||||||
margin-top: 1rem;
|
|
||||||
page-break-before: always;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
@media print {
|
|
||||||
.mce-pagebreak {
|
|
||||||
border: 0;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
.tiny-pageembed .mce-shim {
|
|
||||||
background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
|
|
||||||
height: 100%;
|
|
||||||
left: 0;
|
|
||||||
position: absolute;
|
|
||||||
top: 0;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
.tiny-pageembed[data-mce-selected='2'] .mce-shim {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
.tiny-pageembed {
|
|
||||||
display: inline-block;
|
|
||||||
position: relative;
|
|
||||||
}
|
|
||||||
.tiny-pageembed--16by9,
|
|
||||||
.tiny-pageembed--1by1,
|
|
||||||
.tiny-pageembed--21by9,
|
|
||||||
.tiny-pageembed--4by3 {
|
|
||||||
display: block;
|
|
||||||
overflow: hidden;
|
|
||||||
padding: 0;
|
|
||||||
position: relative;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
.tiny-pageembed--21by9 {
|
|
||||||
padding-top: 42.857143%;
|
|
||||||
}
|
|
||||||
.tiny-pageembed--16by9 {
|
|
||||||
padding-top: 56.25%;
|
|
||||||
}
|
|
||||||
.tiny-pageembed--4by3 {
|
|
||||||
padding-top: 75%;
|
|
||||||
}
|
|
||||||
.tiny-pageembed--1by1 {
|
|
||||||
padding-top: 100%;
|
|
||||||
}
|
|
||||||
.tiny-pageembed--16by9 iframe,
|
|
||||||
.tiny-pageembed--1by1 iframe,
|
|
||||||
.tiny-pageembed--21by9 iframe,
|
|
||||||
.tiny-pageembed--4by3 iframe {
|
|
||||||
border: 0;
|
|
||||||
height: 100%;
|
|
||||||
left: 0;
|
|
||||||
position: absolute;
|
|
||||||
top: 0;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
.mce-content-body[data-mce-placeholder] {
|
|
||||||
position: relative;
|
|
||||||
}
|
|
||||||
.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before {
|
|
||||||
color: rgba(34, 47, 62, 0.7);
|
|
||||||
content: attr(data-mce-placeholder);
|
|
||||||
position: absolute;
|
|
||||||
}
|
|
||||||
.mce-content-body:not([dir='rtl'])[data-mce-placeholder]:not(.mce-visualblocks)::before {
|
|
||||||
left: 1px;
|
|
||||||
}
|
|
||||||
.mce-content-body[dir='rtl'][data-mce-placeholder]:not(.mce-visualblocks)::before {
|
|
||||||
right: 1px;
|
|
||||||
}
|
|
||||||
.mce-content-body div.mce-resizehandle {
|
|
||||||
background-color: #4099ff;
|
|
||||||
border-color: #4099ff;
|
|
||||||
border-style: solid;
|
|
||||||
border-width: 1px;
|
|
||||||
box-sizing: border-box;
|
|
||||||
height: 10px;
|
|
||||||
position: absolute;
|
|
||||||
width: 10px;
|
|
||||||
z-index: 1298;
|
|
||||||
}
|
|
||||||
.mce-content-body div.mce-resizehandle:hover {
|
|
||||||
background-color: #4099ff;
|
|
||||||
}
|
|
||||||
.mce-content-body div.mce-resizehandle:nth-of-type(1) {
|
|
||||||
cursor: nwse-resize;
|
|
||||||
}
|
|
||||||
.mce-content-body div.mce-resizehandle:nth-of-type(2) {
|
|
||||||
cursor: nesw-resize;
|
|
||||||
}
|
|
||||||
.mce-content-body div.mce-resizehandle:nth-of-type(3) {
|
|
||||||
cursor: nwse-resize;
|
|
||||||
}
|
|
||||||
.mce-content-body div.mce-resizehandle:nth-of-type(4) {
|
|
||||||
cursor: nesw-resize;
|
|
||||||
}
|
|
||||||
.mce-content-body .mce-resize-backdrop {
|
|
||||||
z-index: 10000;
|
|
||||||
}
|
|
||||||
.mce-content-body .mce-clonedresizable {
|
|
||||||
cursor: default;
|
|
||||||
opacity: 0.5;
|
|
||||||
outline: 1px dashed #000;
|
|
||||||
position: absolute;
|
|
||||||
z-index: 10001;
|
|
||||||
}
|
|
||||||
.mce-content-body .mce-clonedresizable.mce-resizetable-columns td,
|
|
||||||
.mce-content-body .mce-clonedresizable.mce-resizetable-columns th {
|
|
||||||
border: 0;
|
|
||||||
}
|
|
||||||
.mce-content-body .mce-resize-helper {
|
|
||||||
background: #555;
|
|
||||||
background: rgba(0, 0, 0, 0.75);
|
|
||||||
border: 1px;
|
|
||||||
border-radius: 3px;
|
|
||||||
color: #fff;
|
|
||||||
display: none;
|
|
||||||
font-family: sans-serif;
|
|
||||||
font-size: 12px;
|
|
||||||
line-height: 14px;
|
|
||||||
margin: 5px 10px;
|
|
||||||
padding: 5px;
|
|
||||||
position: absolute;
|
|
||||||
white-space: nowrap;
|
|
||||||
z-index: 10002;
|
|
||||||
}
|
|
||||||
.tox-rtc-user-selection {
|
|
||||||
position: relative;
|
|
||||||
}
|
|
||||||
.tox-rtc-user-cursor {
|
|
||||||
bottom: 0;
|
|
||||||
cursor: default;
|
|
||||||
position: absolute;
|
|
||||||
top: 0;
|
|
||||||
width: 2px;
|
|
||||||
}
|
|
||||||
.tox-rtc-user-cursor::before {
|
|
||||||
background-color: inherit;
|
|
||||||
border-radius: 50%;
|
|
||||||
content: '';
|
|
||||||
display: block;
|
|
||||||
height: 8px;
|
|
||||||
position: absolute;
|
|
||||||
right: -3px;
|
|
||||||
top: -3px;
|
|
||||||
width: 8px;
|
|
||||||
}
|
|
||||||
.tox-rtc-user-cursor:hover::after {
|
|
||||||
background-color: inherit;
|
|
||||||
border-radius: 100px;
|
|
||||||
box-sizing: border-box;
|
|
||||||
color: #fff;
|
|
||||||
content: attr(data-user);
|
|
||||||
display: block;
|
|
||||||
font-size: 12px;
|
|
||||||
font-weight: 700;
|
|
||||||
left: -5px;
|
|
||||||
min-height: 8px;
|
|
||||||
min-width: 8px;
|
|
||||||
padding: 0 12px;
|
|
||||||
position: absolute;
|
|
||||||
top: -11px;
|
|
||||||
white-space: nowrap;
|
|
||||||
z-index: 1000;
|
|
||||||
}
|
|
||||||
.tox-rtc-user-selection--1 .tox-rtc-user-cursor {
|
|
||||||
background-color: #2dc26b;
|
|
||||||
}
|
|
||||||
.tox-rtc-user-selection--2 .tox-rtc-user-cursor {
|
|
||||||
background-color: #e03e2d;
|
|
||||||
}
|
|
||||||
.tox-rtc-user-selection--3 .tox-rtc-user-cursor {
|
|
||||||
background-color: #f1c40f;
|
|
||||||
}
|
|
||||||
.tox-rtc-user-selection--4 .tox-rtc-user-cursor {
|
|
||||||
background-color: #3598db;
|
|
||||||
}
|
|
||||||
.tox-rtc-user-selection--5 .tox-rtc-user-cursor {
|
|
||||||
background-color: #b96ad9;
|
|
||||||
}
|
|
||||||
.tox-rtc-user-selection--6 .tox-rtc-user-cursor {
|
|
||||||
background-color: #e67e23;
|
|
||||||
}
|
|
||||||
.tox-rtc-user-selection--7 .tox-rtc-user-cursor {
|
|
||||||
background-color: #aaa69d;
|
|
||||||
}
|
|
||||||
.tox-rtc-user-selection--8 .tox-rtc-user-cursor {
|
|
||||||
background-color: #f368e0;
|
|
||||||
}
|
|
||||||
.tox-rtc-remote-image {
|
|
||||||
background: #eaeaea
|
|
||||||
url('data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2236%22%20height%3D%2212%22%20viewBox%3D%220%200%2036%2012%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2218%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.33s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2230%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.66s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%3C%2Fsvg%3E%0A')
|
|
||||||
no-repeat center center;
|
|
||||||
border: 1px solid #ccc;
|
|
||||||
min-height: 240px;
|
|
||||||
min-width: 320px;
|
|
||||||
}
|
|
||||||
.mce-match-marker {
|
|
||||||
background: #aaa;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.mce-match-marker-selected {
|
|
||||||
background: #39f;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.mce-match-marker-selected::-moz-selection {
|
|
||||||
background: #39f;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.mce-match-marker-selected::selection {
|
|
||||||
background: #39f;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.mce-content-body audio[data-mce-selected],
|
|
||||||
.mce-content-body embed[data-mce-selected],
|
|
||||||
.mce-content-body img[data-mce-selected],
|
|
||||||
.mce-content-body object[data-mce-selected],
|
|
||||||
.mce-content-body table[data-mce-selected],
|
|
||||||
.mce-content-body video[data-mce-selected] {
|
|
||||||
outline: 3px solid #b4d7ff;
|
|
||||||
}
|
|
||||||
.mce-content-body hr[data-mce-selected] {
|
|
||||||
outline: 3px solid #b4d7ff;
|
|
||||||
outline-offset: 1px;
|
|
||||||
}
|
|
||||||
.mce-content-body [contentEditable='false'] [contentEditable='true']:focus {
|
|
||||||
outline: 3px solid #b4d7ff;
|
|
||||||
}
|
|
||||||
.mce-content-body [contentEditable='false'] [contentEditable='true']:hover {
|
|
||||||
outline: 3px solid #b4d7ff;
|
|
||||||
}
|
|
||||||
.mce-content-body [contentEditable='false'][data-mce-selected] {
|
|
||||||
cursor: not-allowed;
|
|
||||||
outline: 3px solid #b4d7ff;
|
|
||||||
}
|
|
||||||
.mce-content-body.mce-content-readonly [contentEditable='true']:focus,
|
|
||||||
.mce-content-body.mce-content-readonly [contentEditable='true']:hover {
|
|
||||||
outline: 0;
|
|
||||||
}
|
|
||||||
.mce-content-body [data-mce-selected='inline-boundary'] {
|
|
||||||
background-color: #b4d7ff;
|
|
||||||
}
|
|
||||||
.mce-content-body .mce-edit-focus {
|
|
||||||
outline: 3px solid #b4d7ff;
|
|
||||||
}
|
|
||||||
.mce-content-body td[data-mce-selected],
|
|
||||||
.mce-content-body th[data-mce-selected] {
|
|
||||||
position: relative;
|
|
||||||
}
|
|
||||||
.mce-content-body td[data-mce-selected]::-moz-selection,
|
|
||||||
.mce-content-body th[data-mce-selected]::-moz-selection {
|
|
||||||
background: 0 0;
|
|
||||||
}
|
|
||||||
.mce-content-body td[data-mce-selected]::selection,
|
|
||||||
.mce-content-body th[data-mce-selected]::selection {
|
|
||||||
background: 0 0;
|
|
||||||
}
|
|
||||||
.mce-content-body td[data-mce-selected] *,
|
|
||||||
.mce-content-body th[data-mce-selected] * {
|
|
||||||
outline: 0;
|
|
||||||
-webkit-touch-callout: none;
|
|
||||||
-webkit-user-select: none;
|
|
||||||
-moz-user-select: none;
|
|
||||||
user-select: none;
|
|
||||||
}
|
|
||||||
.mce-content-body td[data-mce-selected]::after,
|
|
||||||
.mce-content-body th[data-mce-selected]::after {
|
|
||||||
background-color: rgba(180, 215, 255, 0.7);
|
|
||||||
border: 1px solid rgba(180, 215, 255, 0.7);
|
|
||||||
bottom: -1px;
|
|
||||||
content: '';
|
|
||||||
left: -1px;
|
|
||||||
mix-blend-mode: multiply;
|
|
||||||
position: absolute;
|
|
||||||
right: -1px;
|
|
||||||
top: -1px;
|
|
||||||
}
|
|
||||||
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
|
|
||||||
.mce-content-body td[data-mce-selected]::after,
|
|
||||||
.mce-content-body th[data-mce-selected]::after {
|
|
||||||
border-color: rgba(0, 84, 180, 0.7);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
.mce-content-body img::-moz-selection {
|
|
||||||
background: 0 0;
|
|
||||||
}
|
|
||||||
.mce-content-body img::selection {
|
|
||||||
background: 0 0;
|
|
||||||
}
|
|
||||||
.ephox-snooker-resizer-bar {
|
|
||||||
background-color: #b4d7ff;
|
|
||||||
opacity: 0;
|
|
||||||
-webkit-user-select: none;
|
|
||||||
-moz-user-select: none;
|
|
||||||
user-select: none;
|
|
||||||
}
|
|
||||||
.ephox-snooker-resizer-cols {
|
|
||||||
cursor: col-resize;
|
|
||||||
}
|
|
||||||
.ephox-snooker-resizer-rows {
|
|
||||||
cursor: row-resize;
|
|
||||||
}
|
|
||||||
.ephox-snooker-resizer-bar.ephox-snooker-resizer-bar-dragging {
|
|
||||||
opacity: 1;
|
|
||||||
}
|
|
||||||
.mce-spellchecker-word {
|
|
||||||
background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%23ff0000'%20fill%3D'none'%20stroke-linecap%3D'round'%20stroke-opacity%3D'.75'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A");
|
|
||||||
background-position: 0 calc(100% + 1px);
|
|
||||||
background-repeat: repeat-x;
|
|
||||||
background-size: auto 6px;
|
|
||||||
cursor: default;
|
|
||||||
height: 2rem;
|
|
||||||
}
|
|
||||||
.mce-spellchecker-grammar {
|
|
||||||
background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%2300A835'%20fill%3D'none'%20stroke-linecap%3D'round'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A");
|
|
||||||
background-position: 0 calc(100% + 1px);
|
|
||||||
background-repeat: repeat-x;
|
|
||||||
background-size: auto 6px;
|
|
||||||
cursor: default;
|
|
||||||
}
|
|
||||||
.mce-toc {
|
|
||||||
border: 1px solid gray;
|
|
||||||
}
|
|
||||||
.mce-toc h2 {
|
|
||||||
margin: 4px;
|
|
||||||
}
|
|
||||||
.mce-toc li {
|
|
||||||
list-style-type: none;
|
|
||||||
}
|
|
||||||
.mce-item-table:not([border]),
|
|
||||||
.mce-item-table:not([border]) caption,
|
|
||||||
.mce-item-table:not([border]) td,
|
|
||||||
.mce-item-table:not([border]) th,
|
|
||||||
.mce-item-table[border='0'],
|
|
||||||
.mce-item-table[border='0'] caption,
|
|
||||||
.mce-item-table[border='0'] td,
|
|
||||||
.mce-item-table[border='0'] th,
|
|
||||||
table[style*='border-width: 0'],
|
|
||||||
table[style*='border-width: 0'] caption,
|
|
||||||
table[style*='border-width: 0'] td,
|
|
||||||
table[style*='border-width: 0'] th {
|
|
||||||
border: 1px dashed #bbb;
|
|
||||||
}
|
|
||||||
.mce-visualblocks address,
|
|
||||||
.mce-visualblocks article,
|
|
||||||
.mce-visualblocks aside,
|
|
||||||
.mce-visualblocks blockquote,
|
|
||||||
.mce-visualblocks div:not([data-mce-bogus]),
|
|
||||||
.mce-visualblocks dl,
|
|
||||||
.mce-visualblocks figcaption,
|
|
||||||
.mce-visualblocks figure,
|
|
||||||
.mce-visualblocks h1,
|
|
||||||
.mce-visualblocks h2,
|
|
||||||
.mce-visualblocks h3,
|
|
||||||
.mce-visualblocks h4,
|
|
||||||
.mce-visualblocks h5,
|
|
||||||
.mce-visualblocks h6,
|
|
||||||
.mce-visualblocks hgroup,
|
|
||||||
.mce-visualblocks ol,
|
|
||||||
.mce-visualblocks p,
|
|
||||||
.mce-visualblocks pre,
|
|
||||||
.mce-visualblocks section,
|
|
||||||
.mce-visualblocks ul {
|
|
||||||
background-repeat: no-repeat;
|
|
||||||
border: 1px dashed #bbb;
|
|
||||||
margin-left: 3px;
|
|
||||||
padding-top: 10px;
|
|
||||||
}
|
|
||||||
.mce-visualblocks p {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhCQAJAJEAAAAAAP///7u7u////yH5BAEAAAMALAAAAAAJAAkAAAIQnG+CqCN/mlyvsRUpThG6AgA7);
|
|
||||||
}
|
|
||||||
.mce-visualblocks h1 {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGu1JuxHoAfRNRW3TWXyF2YiRUAOw==);
|
|
||||||
}
|
|
||||||
.mce-visualblocks h2 {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8Hybbx4oOuqgTynJd6bGlWg3DkJzoaUAAAOw==);
|
|
||||||
}
|
|
||||||
.mce-visualblocks h3 {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIZjI8Hybbx4oOuqgTynJf2Ln2NOHpQpmhAAQA7);
|
|
||||||
}
|
|
||||||
.mce-visualblocks h4 {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxInR0zqeAdhtJlXwV1oCll2HaWgAAOw==);
|
|
||||||
}
|
|
||||||
.mce-visualblocks h5 {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjane4iq5GlW05GgIkIZUAAAOw==);
|
|
||||||
}
|
|
||||||
.mce-visualblocks h6 {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjan04jep1iZ1XRlAo5bVgAAOw==);
|
|
||||||
}
|
|
||||||
.mce-visualblocks div:not([data-mce-bogus]) {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhEgAKAIABALu7u////yH5BAEAAAEALAAAAAASAAoAAAIfjI9poI0cgDywrhuxfbrzDEbQM2Ei5aRjmoySW4pAAQA7);
|
|
||||||
}
|
|
||||||
.mce-visualblocks section {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhKAAKAIABALu7u////yH5BAEAAAEALAAAAAAoAAoAAAI5jI+pywcNY3sBWHdNrplytD2ellDeSVbp+GmWqaDqDMepc8t17Y4vBsK5hDyJMcI6KkuYU+jpjLoKADs=);
|
|
||||||
}
|
|
||||||
.mce-visualblocks article {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhKgAKAIABALu7u////yH5BAEAAAEALAAAAAAqAAoAAAI6jI+pywkNY3wG0GBvrsd2tXGYSGnfiF7ikpXemTpOiJScasYoDJJrjsG9gkCJ0ag6KhmaIe3pjDYBBQA7);
|
|
||||||
}
|
|
||||||
.mce-visualblocks blockquote {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhPgAKAIABALu7u////yH5BAEAAAEALAAAAAA+AAoAAAJPjI+py+0Knpz0xQDyuUhvfoGgIX5iSKZYgq5uNL5q69asZ8s5rrf0yZmpNkJZzFesBTu8TOlDVAabUyatguVhWduud3EyiUk45xhTTgMBBQA7);
|
|
||||||
}
|
|
||||||
.mce-visualblocks address {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhLQAKAIABALu7u////yH5BAEAAAEALAAAAAAtAAoAAAI/jI+pywwNozSP1gDyyZcjb3UaRpXkWaXmZW4OqKLhBmLs+K263DkJK7OJeifh7FicKD9A1/IpGdKkyFpNmCkAADs=);
|
|
||||||
}
|
|
||||||
.mce-visualblocks pre {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhFQAKAIABALu7uwAAACH5BAEAAAEALAAAAAAVAAoAAAIjjI+ZoN0cgDwSmnpz1NCueYERhnibZVKLNnbOq8IvKpJtVQAAOw==);
|
|
||||||
}
|
|
||||||
.mce-visualblocks figure {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhJAAKAIAAALu7u////yH5BAEAAAEALAAAAAAkAAoAAAI0jI+py+2fwAHUSFvD3RlvG4HIp4nX5JFSpnZUJ6LlrM52OE7uSWosBHScgkSZj7dDKnWAAgA7);
|
|
||||||
}
|
|
||||||
.mce-visualblocks figcaption {
|
|
||||||
border: 1px dashed #bbb;
|
|
||||||
}
|
|
||||||
.mce-visualblocks hgroup {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhJwAKAIABALu7uwAAACH5BAEAAAEALAAAAAAnAAoAAAI3jI+pywYNI3uB0gpsRtt5fFnfNZaVSYJil4Wo03Hv6Z62uOCgiXH1kZIIJ8NiIxRrAZNMZAtQAAA7);
|
|
||||||
}
|
|
||||||
.mce-visualblocks aside {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhHgAKAIABAKqqqv///yH5BAEAAAEALAAAAAAeAAoAAAItjI+pG8APjZOTzgtqy7I3f1yehmQcFY4WKZbqByutmW4aHUd6vfcVbgudgpYCADs=);
|
|
||||||
}
|
|
||||||
.mce-visualblocks ul {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhDQAKAIAAALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGuYnqUVSjvw26DzzXiqIDlVwAAOw==);
|
|
||||||
}
|
|
||||||
.mce-visualblocks ol {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybH6HHt0qourxC6CvzXieHyeWQAAOw==);
|
|
||||||
}
|
|
||||||
.mce-visualblocks dl {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybEOnmOvUoWznTqeuEjNSCqeGRUAOw==);
|
|
||||||
}
|
|
||||||
.mce-visualblocks:not([dir='rtl']) address,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) article,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) aside,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) blockquote,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) div:not([data-mce-bogus]),
|
|
||||||
.mce-visualblocks:not([dir='rtl']) dl,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) figcaption,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) figure,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) h1,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) h2,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) h3,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) h4,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) h5,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) h6,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) hgroup,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) ol,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) p,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) pre,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) section,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) ul {
|
|
||||||
margin-left: 3px;
|
|
||||||
}
|
|
||||||
.mce-visualblocks[dir='rtl'] address,
|
|
||||||
.mce-visualblocks[dir='rtl'] article,
|
|
||||||
.mce-visualblocks[dir='rtl'] aside,
|
|
||||||
.mce-visualblocks[dir='rtl'] blockquote,
|
|
||||||
.mce-visualblocks[dir='rtl'] div:not([data-mce-bogus]),
|
|
||||||
.mce-visualblocks[dir='rtl'] dl,
|
|
||||||
.mce-visualblocks[dir='rtl'] figcaption,
|
|
||||||
.mce-visualblocks[dir='rtl'] figure,
|
|
||||||
.mce-visualblocks[dir='rtl'] h1,
|
|
||||||
.mce-visualblocks[dir='rtl'] h2,
|
|
||||||
.mce-visualblocks[dir='rtl'] h3,
|
|
||||||
.mce-visualblocks[dir='rtl'] h4,
|
|
||||||
.mce-visualblocks[dir='rtl'] h5,
|
|
||||||
.mce-visualblocks[dir='rtl'] h6,
|
|
||||||
.mce-visualblocks[dir='rtl'] hgroup,
|
|
||||||
.mce-visualblocks[dir='rtl'] ol,
|
|
||||||
.mce-visualblocks[dir='rtl'] p,
|
|
||||||
.mce-visualblocks[dir='rtl'] pre,
|
|
||||||
.mce-visualblocks[dir='rtl'] section,
|
|
||||||
.mce-visualblocks[dir='rtl'] ul {
|
|
||||||
background-position-x: right;
|
|
||||||
margin-right: 3px;
|
|
||||||
}
|
|
||||||
.mce-nbsp,
|
|
||||||
.mce-shy {
|
|
||||||
background: #aaa;
|
|
||||||
}
|
|
||||||
.mce-shy::after {
|
|
||||||
content: '-';
|
|
||||||
}
|
|
@ -1,707 +0,0 @@
|
|||||||
.mce-content-body .mce-item-anchor {
|
|
||||||
background: transparent
|
|
||||||
url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'8'%20height%3D'12'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M0%200L8%200%208%2012%204.09117821%209%200%2012z'%20fill%3D%22%23cccccc%22%2F%3E%3C%2Fsvg%3E%0A")
|
|
||||||
no-repeat center;
|
|
||||||
}
|
|
||||||
.mce-content-body .mce-item-anchor:empty {
|
|
||||||
cursor: default;
|
|
||||||
display: inline-block;
|
|
||||||
height: 12px !important;
|
|
||||||
padding: 0 2px;
|
|
||||||
-webkit-user-modify: read-only;
|
|
||||||
-moz-user-modify: read-only;
|
|
||||||
-webkit-user-select: all;
|
|
||||||
-moz-user-select: all;
|
|
||||||
user-select: all;
|
|
||||||
width: 8px !important;
|
|
||||||
}
|
|
||||||
.mce-content-body .mce-item-anchor:not(:empty) {
|
|
||||||
background-position-x: 2px;
|
|
||||||
display: inline-block;
|
|
||||||
padding-left: 12px;
|
|
||||||
}
|
|
||||||
.mce-content-body .mce-item-anchor[data-mce-selected] {
|
|
||||||
outline-offset: 1px;
|
|
||||||
}
|
|
||||||
.tox-comments-visible .tox-comment {
|
|
||||||
background-color: #fff0b7;
|
|
||||||
}
|
|
||||||
.tox-comments-visible .tox-comment[data-mce-annotation-active='true']:not([data-mce-selected='inline-boundary']) {
|
|
||||||
background-color: #ffe168;
|
|
||||||
}
|
|
||||||
.tox-checklist > li:not(.tox-checklist--hidden) {
|
|
||||||
list-style: none;
|
|
||||||
margin: 0.25em 0;
|
|
||||||
}
|
|
||||||
.tox-checklist > li:not(.tox-checklist--hidden)::before {
|
|
||||||
content: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-unchecked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2215%22%20height%3D%2215%22%20x%3D%22.5%22%20y%3D%22.5%22%20fill-rule%3D%22nonzero%22%20stroke%3D%22%236d737b%22%20rx%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A');
|
|
||||||
cursor: pointer;
|
|
||||||
height: 1em;
|
|
||||||
margin-left: -1.5em;
|
|
||||||
margin-top: 0.125em;
|
|
||||||
position: absolute;
|
|
||||||
width: 1em;
|
|
||||||
}
|
|
||||||
.tox-checklist li:not(.tox-checklist--hidden).tox-checklist--checked::before {
|
|
||||||
content: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-checked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%234099FF%22%20fill-rule%3D%22nonzero%22%20rx%3D%222%22%2F%3E%3Cpath%20id%3D%22Path%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%20d%3D%22M11.5703186%2C3.14417309%20C11.8516238%2C2.73724603%2012.4164781%2C2.62829933%2012.83558%2C2.89774797%20C13.260121%2C3.17069355%2013.3759736%2C3.72932262%2013.0909105%2C4.14168582%20L7.7580587%2C11.8560195%20C7.43776896%2C12.3193404%206.76483983%2C12.3852142%206.35607322%2C11.9948725%20L3.02491697%2C8.8138662%20C2.66090143%2C8.46625845%202.65798871%2C7.89594698%203.01850234%2C7.54483354%20C3.373942%2C7.19866177%203.94940006%2C7.19592841%204.30829608%2C7.5386474%20L6.85276923%2C9.9684299%20L11.5703186%2C3.14417309%20Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A');
|
|
||||||
}
|
|
||||||
[dir='rtl'] .tox-checklist > li:not(.tox-checklist--hidden)::before {
|
|
||||||
margin-left: 0;
|
|
||||||
margin-right: -1.5em;
|
|
||||||
}
|
|
||||||
code[class*='language-'],
|
|
||||||
pre[class*='language-'] {
|
|
||||||
color: #f8f8f2;
|
|
||||||
background: 0 0;
|
|
||||||
text-shadow: 0 1px rgba(0, 0, 0, 0.3);
|
|
||||||
font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;
|
|
||||||
text-align: left;
|
|
||||||
white-space: pre;
|
|
||||||
word-spacing: normal;
|
|
||||||
word-break: normal;
|
|
||||||
word-wrap: normal;
|
|
||||||
line-height: 1.5;
|
|
||||||
-moz-tab-size: 4;
|
|
||||||
tab-size: 4;
|
|
||||||
-webkit-hyphens: none;
|
|
||||||
hyphens: none;
|
|
||||||
}
|
|
||||||
pre[class*='language-'] {
|
|
||||||
padding: 1em;
|
|
||||||
margin: 0.5em 0;
|
|
||||||
overflow: auto;
|
|
||||||
border-radius: 0.3em;
|
|
||||||
}
|
|
||||||
:not(pre) > code[class*='language-'],
|
|
||||||
pre[class*='language-'] {
|
|
||||||
background: #282a36;
|
|
||||||
}
|
|
||||||
:not(pre) > code[class*='language-'] {
|
|
||||||
padding: 0.1em;
|
|
||||||
border-radius: 0.3em;
|
|
||||||
white-space: normal;
|
|
||||||
}
|
|
||||||
.token.cdata,
|
|
||||||
.token.comment,
|
|
||||||
.token.doctype,
|
|
||||||
.token.prolog {
|
|
||||||
color: #6272a4;
|
|
||||||
}
|
|
||||||
.token.punctuation {
|
|
||||||
color: #f8f8f2;
|
|
||||||
}
|
|
||||||
.namespace {
|
|
||||||
opacity: 0.7;
|
|
||||||
}
|
|
||||||
.token.constant,
|
|
||||||
.token.deleted,
|
|
||||||
.token.property,
|
|
||||||
.token.symbol,
|
|
||||||
.token.tag {
|
|
||||||
color: #ff79c6;
|
|
||||||
}
|
|
||||||
.token.boolean,
|
|
||||||
.token.number {
|
|
||||||
color: #bd93f9;
|
|
||||||
}
|
|
||||||
.token.attr-name,
|
|
||||||
.token.builtin,
|
|
||||||
.token.char,
|
|
||||||
.token.inserted,
|
|
||||||
.token.selector,
|
|
||||||
.token.string {
|
|
||||||
color: #50fa7b;
|
|
||||||
}
|
|
||||||
.language-css .token.string,
|
|
||||||
.style .token.string,
|
|
||||||
.token.entity,
|
|
||||||
.token.operator,
|
|
||||||
.token.url,
|
|
||||||
.token.variable {
|
|
||||||
color: #f8f8f2;
|
|
||||||
}
|
|
||||||
.token.atrule,
|
|
||||||
.token.attr-value,
|
|
||||||
.token.class-name,
|
|
||||||
.token.function {
|
|
||||||
color: #f1fa8c;
|
|
||||||
}
|
|
||||||
.token.keyword {
|
|
||||||
color: #8be9fd;
|
|
||||||
}
|
|
||||||
.token.important,
|
|
||||||
.token.regex {
|
|
||||||
color: #ffb86c;
|
|
||||||
}
|
|
||||||
.token.bold,
|
|
||||||
.token.important {
|
|
||||||
font-weight: 700;
|
|
||||||
}
|
|
||||||
.token.italic {
|
|
||||||
font-style: italic;
|
|
||||||
}
|
|
||||||
.token.entity {
|
|
||||||
cursor: help;
|
|
||||||
}
|
|
||||||
.mce-content-body {
|
|
||||||
overflow-wrap: break-word;
|
|
||||||
word-wrap: break-word;
|
|
||||||
}
|
|
||||||
.mce-content-body .mce-visual-caret {
|
|
||||||
background-color: #000;
|
|
||||||
background-color: currentColor;
|
|
||||||
position: absolute;
|
|
||||||
}
|
|
||||||
.mce-content-body .mce-visual-caret-hidden {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
.mce-content-body [data-mce-caret] {
|
|
||||||
left: -1000px;
|
|
||||||
margin: 0;
|
|
||||||
padding: 0;
|
|
||||||
position: absolute;
|
|
||||||
right: auto;
|
|
||||||
top: 0;
|
|
||||||
}
|
|
||||||
.mce-content-body .mce-offscreen-selection {
|
|
||||||
left: -2000000px;
|
|
||||||
max-width: 1000000px;
|
|
||||||
position: absolute;
|
|
||||||
}
|
|
||||||
.mce-content-body [contentEditable='false'] {
|
|
||||||
cursor: default;
|
|
||||||
}
|
|
||||||
.mce-content-body [contentEditable='true'] {
|
|
||||||
cursor: text;
|
|
||||||
}
|
|
||||||
.tox-cursor-format-painter {
|
|
||||||
cursor: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M15%2C6%20C15%2C5.45%2014.55%2C5%2014%2C5%20L6%2C5%20C5.45%2C5%205%2C5.45%205%2C6%20L5%2C10%20C5%2C10.55%205.45%2C11%206%2C11%20L14%2C11%20C14.55%2C11%2015%2C10.55%2015%2C10%20L15%2C9%20L16%2C9%20L16%2C12%20L9%2C12%20L9%2C19%20C9%2C19.55%209.45%2C20%2010%2C20%20L11%2C20%20C11.55%2C20%2012%2C19.55%2012%2C19%20L12%2C14%20L18%2C14%20L18%2C7%20L15%2C7%20L15%2C6%20Z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M1%2C1%20L8.25%2C1%20C8.66421356%2C1%209%2C1.33578644%209%2C1.75%20L9%2C1.75%20C9%2C2.16421356%208.66421356%2C2.5%208.25%2C2.5%20L2.5%2C2.5%20L2.5%2C8.25%20C2.5%2C8.66421356%202.16421356%2C9%201.75%2C9%20L1.75%2C9%20C1.33578644%2C9%201%2C8.66421356%201%2C8.25%20L1%2C1%20Z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A'),
|
|
||||||
default;
|
|
||||||
}
|
|
||||||
.mce-content-body figure.align-left {
|
|
||||||
float: left;
|
|
||||||
}
|
|
||||||
.mce-content-body figure.align-right {
|
|
||||||
float: right;
|
|
||||||
}
|
|
||||||
.mce-content-body figure.image.align-center {
|
|
||||||
display: table;
|
|
||||||
margin-left: auto;
|
|
||||||
margin-right: auto;
|
|
||||||
}
|
|
||||||
.mce-preview-object {
|
|
||||||
border: 1px solid gray;
|
|
||||||
display: inline-block;
|
|
||||||
line-height: 0;
|
|
||||||
margin: 0 2px 0 2px;
|
|
||||||
position: relative;
|
|
||||||
}
|
|
||||||
.mce-preview-object .mce-shim {
|
|
||||||
background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
|
|
||||||
height: 100%;
|
|
||||||
left: 0;
|
|
||||||
position: absolute;
|
|
||||||
top: 0;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
.mce-preview-object[data-mce-selected='2'] .mce-shim {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
.mce-object {
|
|
||||||
background: transparent
|
|
||||||
url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%203h16a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1zm1%202v14h14V5H5zm4.79%202.565l5.64%204.028a.5.5%200%200%201%200%20.814l-5.64%204.028a.5.5%200%200%201-.79-.407V7.972a.5.5%200%200%201%20.79-.407z%22%20fill%3D%22%23cccccc%22%2F%3E%3C%2Fsvg%3E%0A')
|
|
||||||
no-repeat center;
|
|
||||||
border: 1px dashed #aaa;
|
|
||||||
}
|
|
||||||
.mce-pagebreak {
|
|
||||||
border: 1px dashed #aaa;
|
|
||||||
cursor: default;
|
|
||||||
display: block;
|
|
||||||
height: 5px;
|
|
||||||
margin-top: 1rem;
|
|
||||||
page-break-before: always;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
@media print {
|
|
||||||
.mce-pagebreak {
|
|
||||||
border: 0;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
.tiny-pageembed .mce-shim {
|
|
||||||
background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
|
|
||||||
height: 100%;
|
|
||||||
left: 0;
|
|
||||||
position: absolute;
|
|
||||||
top: 0;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
.tiny-pageembed[data-mce-selected='2'] .mce-shim {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
.tiny-pageembed {
|
|
||||||
display: inline-block;
|
|
||||||
position: relative;
|
|
||||||
}
|
|
||||||
.tiny-pageembed--16by9,
|
|
||||||
.tiny-pageembed--1by1,
|
|
||||||
.tiny-pageembed--21by9,
|
|
||||||
.tiny-pageembed--4by3 {
|
|
||||||
display: block;
|
|
||||||
overflow: hidden;
|
|
||||||
padding: 0;
|
|
||||||
position: relative;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
.tiny-pageembed--21by9 {
|
|
||||||
padding-top: 42.857143%;
|
|
||||||
}
|
|
||||||
.tiny-pageembed--16by9 {
|
|
||||||
padding-top: 56.25%;
|
|
||||||
}
|
|
||||||
.tiny-pageembed--4by3 {
|
|
||||||
padding-top: 75%;
|
|
||||||
}
|
|
||||||
.tiny-pageembed--1by1 {
|
|
||||||
padding-top: 100%;
|
|
||||||
}
|
|
||||||
.tiny-pageembed--16by9 iframe,
|
|
||||||
.tiny-pageembed--1by1 iframe,
|
|
||||||
.tiny-pageembed--21by9 iframe,
|
|
||||||
.tiny-pageembed--4by3 iframe {
|
|
||||||
border: 0;
|
|
||||||
height: 100%;
|
|
||||||
left: 0;
|
|
||||||
position: absolute;
|
|
||||||
top: 0;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
.mce-content-body[data-mce-placeholder] {
|
|
||||||
position: relative;
|
|
||||||
}
|
|
||||||
.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before {
|
|
||||||
color: rgba(34, 47, 62, 0.7);
|
|
||||||
content: attr(data-mce-placeholder);
|
|
||||||
position: absolute;
|
|
||||||
}
|
|
||||||
.mce-content-body:not([dir='rtl'])[data-mce-placeholder]:not(.mce-visualblocks)::before {
|
|
||||||
left: 1px;
|
|
||||||
}
|
|
||||||
.mce-content-body[dir='rtl'][data-mce-placeholder]:not(.mce-visualblocks)::before {
|
|
||||||
right: 1px;
|
|
||||||
}
|
|
||||||
.mce-content-body div.mce-resizehandle {
|
|
||||||
background-color: #4099ff;
|
|
||||||
border-color: #4099ff;
|
|
||||||
border-style: solid;
|
|
||||||
border-width: 1px;
|
|
||||||
box-sizing: border-box;
|
|
||||||
height: 10px;
|
|
||||||
position: absolute;
|
|
||||||
width: 10px;
|
|
||||||
z-index: 1298;
|
|
||||||
}
|
|
||||||
.mce-content-body div.mce-resizehandle:hover {
|
|
||||||
background-color: #4099ff;
|
|
||||||
}
|
|
||||||
.mce-content-body div.mce-resizehandle:nth-of-type(1) {
|
|
||||||
cursor: nwse-resize;
|
|
||||||
}
|
|
||||||
.mce-content-body div.mce-resizehandle:nth-of-type(2) {
|
|
||||||
cursor: nesw-resize;
|
|
||||||
}
|
|
||||||
.mce-content-body div.mce-resizehandle:nth-of-type(3) {
|
|
||||||
cursor: nwse-resize;
|
|
||||||
}
|
|
||||||
.mce-content-body div.mce-resizehandle:nth-of-type(4) {
|
|
||||||
cursor: nesw-resize;
|
|
||||||
}
|
|
||||||
.mce-content-body .mce-resize-backdrop {
|
|
||||||
z-index: 10000;
|
|
||||||
}
|
|
||||||
.mce-content-body .mce-clonedresizable {
|
|
||||||
cursor: default;
|
|
||||||
opacity: 0.5;
|
|
||||||
outline: 1px dashed #000;
|
|
||||||
position: absolute;
|
|
||||||
z-index: 10001;
|
|
||||||
}
|
|
||||||
.mce-content-body .mce-clonedresizable.mce-resizetable-columns td,
|
|
||||||
.mce-content-body .mce-clonedresizable.mce-resizetable-columns th {
|
|
||||||
border: 0;
|
|
||||||
}
|
|
||||||
.mce-content-body .mce-resize-helper {
|
|
||||||
background: #555;
|
|
||||||
background: rgba(0, 0, 0, 0.75);
|
|
||||||
border: 1px;
|
|
||||||
border-radius: 3px;
|
|
||||||
color: #fff;
|
|
||||||
display: none;
|
|
||||||
font-family: sans-serif;
|
|
||||||
font-size: 12px;
|
|
||||||
line-height: 14px;
|
|
||||||
margin: 5px 10px;
|
|
||||||
padding: 5px;
|
|
||||||
position: absolute;
|
|
||||||
white-space: nowrap;
|
|
||||||
z-index: 10002;
|
|
||||||
}
|
|
||||||
.tox-rtc-user-selection {
|
|
||||||
position: relative;
|
|
||||||
}
|
|
||||||
.tox-rtc-user-cursor {
|
|
||||||
bottom: 0;
|
|
||||||
cursor: default;
|
|
||||||
position: absolute;
|
|
||||||
top: 0;
|
|
||||||
width: 2px;
|
|
||||||
}
|
|
||||||
.tox-rtc-user-cursor::before {
|
|
||||||
background-color: inherit;
|
|
||||||
border-radius: 50%;
|
|
||||||
content: '';
|
|
||||||
display: block;
|
|
||||||
height: 8px;
|
|
||||||
position: absolute;
|
|
||||||
right: -3px;
|
|
||||||
top: -3px;
|
|
||||||
width: 8px;
|
|
||||||
}
|
|
||||||
.tox-rtc-user-cursor:hover::after {
|
|
||||||
background-color: inherit;
|
|
||||||
border-radius: 100px;
|
|
||||||
box-sizing: border-box;
|
|
||||||
color: #fff;
|
|
||||||
content: attr(data-user);
|
|
||||||
display: block;
|
|
||||||
font-size: 12px;
|
|
||||||
font-weight: 700;
|
|
||||||
left: -5px;
|
|
||||||
min-height: 8px;
|
|
||||||
min-width: 8px;
|
|
||||||
padding: 0 12px;
|
|
||||||
position: absolute;
|
|
||||||
top: -11px;
|
|
||||||
white-space: nowrap;
|
|
||||||
z-index: 1000;
|
|
||||||
}
|
|
||||||
.tox-rtc-user-selection--1 .tox-rtc-user-cursor {
|
|
||||||
background-color: #2dc26b;
|
|
||||||
}
|
|
||||||
.tox-rtc-user-selection--2 .tox-rtc-user-cursor {
|
|
||||||
background-color: #e03e2d;
|
|
||||||
}
|
|
||||||
.tox-rtc-user-selection--3 .tox-rtc-user-cursor {
|
|
||||||
background-color: #f1c40f;
|
|
||||||
}
|
|
||||||
.tox-rtc-user-selection--4 .tox-rtc-user-cursor {
|
|
||||||
background-color: #3598db;
|
|
||||||
}
|
|
||||||
.tox-rtc-user-selection--5 .tox-rtc-user-cursor {
|
|
||||||
background-color: #b96ad9;
|
|
||||||
}
|
|
||||||
.tox-rtc-user-selection--6 .tox-rtc-user-cursor {
|
|
||||||
background-color: #e67e23;
|
|
||||||
}
|
|
||||||
.tox-rtc-user-selection--7 .tox-rtc-user-cursor {
|
|
||||||
background-color: #aaa69d;
|
|
||||||
}
|
|
||||||
.tox-rtc-user-selection--8 .tox-rtc-user-cursor {
|
|
||||||
background-color: #f368e0;
|
|
||||||
}
|
|
||||||
.tox-rtc-remote-image {
|
|
||||||
background: #eaeaea
|
|
||||||
url('data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2236%22%20height%3D%2212%22%20viewBox%3D%220%200%2036%2012%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2218%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.33s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2230%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.66s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%3C%2Fsvg%3E%0A')
|
|
||||||
no-repeat center center;
|
|
||||||
border: 1px solid #ccc;
|
|
||||||
min-height: 240px;
|
|
||||||
min-width: 320px;
|
|
||||||
}
|
|
||||||
.mce-match-marker {
|
|
||||||
background: #aaa;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.mce-match-marker-selected {
|
|
||||||
background: #39f;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.mce-match-marker-selected::-moz-selection {
|
|
||||||
background: #39f;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.mce-match-marker-selected::selection {
|
|
||||||
background: #39f;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.mce-content-body audio[data-mce-selected],
|
|
||||||
.mce-content-body embed[data-mce-selected],
|
|
||||||
.mce-content-body img[data-mce-selected],
|
|
||||||
.mce-content-body object[data-mce-selected],
|
|
||||||
.mce-content-body table[data-mce-selected],
|
|
||||||
.mce-content-body video[data-mce-selected] {
|
|
||||||
outline: 3px solid #4099ff;
|
|
||||||
}
|
|
||||||
.mce-content-body hr[data-mce-selected] {
|
|
||||||
outline: 3px solid #4099ff;
|
|
||||||
outline-offset: 1px;
|
|
||||||
}
|
|
||||||
.mce-content-body [contentEditable='false'] [contentEditable='true']:focus {
|
|
||||||
outline: 3px solid #4099ff;
|
|
||||||
}
|
|
||||||
.mce-content-body [contentEditable='false'] [contentEditable='true']:hover {
|
|
||||||
outline: 3px solid #4099ff;
|
|
||||||
}
|
|
||||||
.mce-content-body [contentEditable='false'][data-mce-selected] {
|
|
||||||
cursor: not-allowed;
|
|
||||||
outline: 3px solid #4099ff;
|
|
||||||
}
|
|
||||||
.mce-content-body.mce-content-readonly [contentEditable='true']:focus,
|
|
||||||
.mce-content-body.mce-content-readonly [contentEditable='true']:hover {
|
|
||||||
outline: 0;
|
|
||||||
}
|
|
||||||
.mce-content-body [data-mce-selected='inline-boundary'] {
|
|
||||||
background-color: #4099ff;
|
|
||||||
}
|
|
||||||
.mce-content-body .mce-edit-focus {
|
|
||||||
outline: 3px solid #4099ff;
|
|
||||||
}
|
|
||||||
.mce-content-body td[data-mce-selected],
|
|
||||||
.mce-content-body th[data-mce-selected] {
|
|
||||||
position: relative;
|
|
||||||
}
|
|
||||||
.mce-content-body td[data-mce-selected]::-moz-selection,
|
|
||||||
.mce-content-body th[data-mce-selected]::-moz-selection {
|
|
||||||
background: 0 0;
|
|
||||||
}
|
|
||||||
.mce-content-body td[data-mce-selected]::selection,
|
|
||||||
.mce-content-body th[data-mce-selected]::selection {
|
|
||||||
background: 0 0;
|
|
||||||
}
|
|
||||||
.mce-content-body td[data-mce-selected] *,
|
|
||||||
.mce-content-body th[data-mce-selected] * {
|
|
||||||
outline: 0;
|
|
||||||
-webkit-touch-callout: none;
|
|
||||||
-webkit-user-select: none;
|
|
||||||
-moz-user-select: none;
|
|
||||||
user-select: none;
|
|
||||||
}
|
|
||||||
.mce-content-body td[data-mce-selected]::after,
|
|
||||||
.mce-content-body th[data-mce-selected]::after {
|
|
||||||
background-color: rgba(180, 215, 255, 0.7);
|
|
||||||
border: 1px solid transparent;
|
|
||||||
bottom: -1px;
|
|
||||||
content: '';
|
|
||||||
left: -1px;
|
|
||||||
mix-blend-mode: lighten;
|
|
||||||
position: absolute;
|
|
||||||
right: -1px;
|
|
||||||
top: -1px;
|
|
||||||
}
|
|
||||||
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
|
|
||||||
.mce-content-body td[data-mce-selected]::after,
|
|
||||||
.mce-content-body th[data-mce-selected]::after {
|
|
||||||
border-color: rgba(0, 84, 180, 0.7);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
.mce-content-body img::-moz-selection {
|
|
||||||
background: 0 0;
|
|
||||||
}
|
|
||||||
.mce-content-body img::selection {
|
|
||||||
background: 0 0;
|
|
||||||
}
|
|
||||||
.ephox-snooker-resizer-bar {
|
|
||||||
background-color: #4099ff;
|
|
||||||
opacity: 0;
|
|
||||||
-webkit-user-select: none;
|
|
||||||
-moz-user-select: none;
|
|
||||||
user-select: none;
|
|
||||||
}
|
|
||||||
.ephox-snooker-resizer-cols {
|
|
||||||
cursor: col-resize;
|
|
||||||
}
|
|
||||||
.ephox-snooker-resizer-rows {
|
|
||||||
cursor: row-resize;
|
|
||||||
}
|
|
||||||
.ephox-snooker-resizer-bar.ephox-snooker-resizer-bar-dragging {
|
|
||||||
opacity: 1;
|
|
||||||
}
|
|
||||||
.mce-spellchecker-word {
|
|
||||||
background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%23ff0000'%20fill%3D'none'%20stroke-linecap%3D'round'%20stroke-opacity%3D'.75'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A");
|
|
||||||
background-position: 0 calc(100% + 1px);
|
|
||||||
background-repeat: repeat-x;
|
|
||||||
background-size: auto 6px;
|
|
||||||
cursor: default;
|
|
||||||
height: 2rem;
|
|
||||||
}
|
|
||||||
.mce-spellchecker-grammar {
|
|
||||||
background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%2300A835'%20fill%3D'none'%20stroke-linecap%3D'round'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A");
|
|
||||||
background-position: 0 calc(100% + 1px);
|
|
||||||
background-repeat: repeat-x;
|
|
||||||
background-size: auto 6px;
|
|
||||||
cursor: default;
|
|
||||||
}
|
|
||||||
.mce-toc {
|
|
||||||
border: 1px solid gray;
|
|
||||||
}
|
|
||||||
.mce-toc h2 {
|
|
||||||
margin: 4px;
|
|
||||||
}
|
|
||||||
.mce-toc li {
|
|
||||||
list-style-type: none;
|
|
||||||
}
|
|
||||||
.mce-item-table:not([border]),
|
|
||||||
.mce-item-table:not([border]) caption,
|
|
||||||
.mce-item-table:not([border]) td,
|
|
||||||
.mce-item-table:not([border]) th,
|
|
||||||
.mce-item-table[border='0'],
|
|
||||||
.mce-item-table[border='0'] caption,
|
|
||||||
.mce-item-table[border='0'] td,
|
|
||||||
.mce-item-table[border='0'] th,
|
|
||||||
table[style*='border-width: 0'],
|
|
||||||
table[style*='border-width: 0'] caption,
|
|
||||||
table[style*='border-width: 0'] td,
|
|
||||||
table[style*='border-width: 0'] th {
|
|
||||||
border: 1px dashed #bbb;
|
|
||||||
}
|
|
||||||
.mce-visualblocks address,
|
|
||||||
.mce-visualblocks article,
|
|
||||||
.mce-visualblocks aside,
|
|
||||||
.mce-visualblocks blockquote,
|
|
||||||
.mce-visualblocks div:not([data-mce-bogus]),
|
|
||||||
.mce-visualblocks dl,
|
|
||||||
.mce-visualblocks figcaption,
|
|
||||||
.mce-visualblocks figure,
|
|
||||||
.mce-visualblocks h1,
|
|
||||||
.mce-visualblocks h2,
|
|
||||||
.mce-visualblocks h3,
|
|
||||||
.mce-visualblocks h4,
|
|
||||||
.mce-visualblocks h5,
|
|
||||||
.mce-visualblocks h6,
|
|
||||||
.mce-visualblocks hgroup,
|
|
||||||
.mce-visualblocks ol,
|
|
||||||
.mce-visualblocks p,
|
|
||||||
.mce-visualblocks pre,
|
|
||||||
.mce-visualblocks section,
|
|
||||||
.mce-visualblocks ul {
|
|
||||||
background-repeat: no-repeat;
|
|
||||||
border: 1px dashed #bbb;
|
|
||||||
margin-left: 3px;
|
|
||||||
padding-top: 10px;
|
|
||||||
}
|
|
||||||
.mce-visualblocks p {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhCQAJAJEAAAAAAP///7u7u////yH5BAEAAAMALAAAAAAJAAkAAAIQnG+CqCN/mlyvsRUpThG6AgA7);
|
|
||||||
}
|
|
||||||
.mce-visualblocks h1 {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGu1JuxHoAfRNRW3TWXyF2YiRUAOw==);
|
|
||||||
}
|
|
||||||
.mce-visualblocks h2 {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8Hybbx4oOuqgTynJd6bGlWg3DkJzoaUAAAOw==);
|
|
||||||
}
|
|
||||||
.mce-visualblocks h3 {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIZjI8Hybbx4oOuqgTynJf2Ln2NOHpQpmhAAQA7);
|
|
||||||
}
|
|
||||||
.mce-visualblocks h4 {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxInR0zqeAdhtJlXwV1oCll2HaWgAAOw==);
|
|
||||||
}
|
|
||||||
.mce-visualblocks h5 {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjane4iq5GlW05GgIkIZUAAAOw==);
|
|
||||||
}
|
|
||||||
.mce-visualblocks h6 {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjan04jep1iZ1XRlAo5bVgAAOw==);
|
|
||||||
}
|
|
||||||
.mce-visualblocks div:not([data-mce-bogus]) {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhEgAKAIABALu7u////yH5BAEAAAEALAAAAAASAAoAAAIfjI9poI0cgDywrhuxfbrzDEbQM2Ei5aRjmoySW4pAAQA7);
|
|
||||||
}
|
|
||||||
.mce-visualblocks section {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhKAAKAIABALu7u////yH5BAEAAAEALAAAAAAoAAoAAAI5jI+pywcNY3sBWHdNrplytD2ellDeSVbp+GmWqaDqDMepc8t17Y4vBsK5hDyJMcI6KkuYU+jpjLoKADs=);
|
|
||||||
}
|
|
||||||
.mce-visualblocks article {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhKgAKAIABALu7u////yH5BAEAAAEALAAAAAAqAAoAAAI6jI+pywkNY3wG0GBvrsd2tXGYSGnfiF7ikpXemTpOiJScasYoDJJrjsG9gkCJ0ag6KhmaIe3pjDYBBQA7);
|
|
||||||
}
|
|
||||||
.mce-visualblocks blockquote {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhPgAKAIABALu7u////yH5BAEAAAEALAAAAAA+AAoAAAJPjI+py+0Knpz0xQDyuUhvfoGgIX5iSKZYgq5uNL5q69asZ8s5rrf0yZmpNkJZzFesBTu8TOlDVAabUyatguVhWduud3EyiUk45xhTTgMBBQA7);
|
|
||||||
}
|
|
||||||
.mce-visualblocks address {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhLQAKAIABALu7u////yH5BAEAAAEALAAAAAAtAAoAAAI/jI+pywwNozSP1gDyyZcjb3UaRpXkWaXmZW4OqKLhBmLs+K263DkJK7OJeifh7FicKD9A1/IpGdKkyFpNmCkAADs=);
|
|
||||||
}
|
|
||||||
.mce-visualblocks pre {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhFQAKAIABALu7uwAAACH5BAEAAAEALAAAAAAVAAoAAAIjjI+ZoN0cgDwSmnpz1NCueYERhnibZVKLNnbOq8IvKpJtVQAAOw==);
|
|
||||||
}
|
|
||||||
.mce-visualblocks figure {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhJAAKAIAAALu7u////yH5BAEAAAEALAAAAAAkAAoAAAI0jI+py+2fwAHUSFvD3RlvG4HIp4nX5JFSpnZUJ6LlrM52OE7uSWosBHScgkSZj7dDKnWAAgA7);
|
|
||||||
}
|
|
||||||
.mce-visualblocks figcaption {
|
|
||||||
border: 1px dashed #bbb;
|
|
||||||
}
|
|
||||||
.mce-visualblocks hgroup {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhJwAKAIABALu7uwAAACH5BAEAAAEALAAAAAAnAAoAAAI3jI+pywYNI3uB0gpsRtt5fFnfNZaVSYJil4Wo03Hv6Z62uOCgiXH1kZIIJ8NiIxRrAZNMZAtQAAA7);
|
|
||||||
}
|
|
||||||
.mce-visualblocks aside {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhHgAKAIABAKqqqv///yH5BAEAAAEALAAAAAAeAAoAAAItjI+pG8APjZOTzgtqy7I3f1yehmQcFY4WKZbqByutmW4aHUd6vfcVbgudgpYCADs=);
|
|
||||||
}
|
|
||||||
.mce-visualblocks ul {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhDQAKAIAAALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGuYnqUVSjvw26DzzXiqIDlVwAAOw==);
|
|
||||||
}
|
|
||||||
.mce-visualblocks ol {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybH6HHt0qourxC6CvzXieHyeWQAAOw==);
|
|
||||||
}
|
|
||||||
.mce-visualblocks dl {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybEOnmOvUoWznTqeuEjNSCqeGRUAOw==);
|
|
||||||
}
|
|
||||||
.mce-visualblocks:not([dir='rtl']) address,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) article,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) aside,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) blockquote,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) div:not([data-mce-bogus]),
|
|
||||||
.mce-visualblocks:not([dir='rtl']) dl,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) figcaption,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) figure,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) h1,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) h2,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) h3,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) h4,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) h5,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) h6,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) hgroup,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) ol,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) p,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) pre,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) section,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) ul {
|
|
||||||
margin-left: 3px;
|
|
||||||
}
|
|
||||||
.mce-visualblocks[dir='rtl'] address,
|
|
||||||
.mce-visualblocks[dir='rtl'] article,
|
|
||||||
.mce-visualblocks[dir='rtl'] aside,
|
|
||||||
.mce-visualblocks[dir='rtl'] blockquote,
|
|
||||||
.mce-visualblocks[dir='rtl'] div:not([data-mce-bogus]),
|
|
||||||
.mce-visualblocks[dir='rtl'] dl,
|
|
||||||
.mce-visualblocks[dir='rtl'] figcaption,
|
|
||||||
.mce-visualblocks[dir='rtl'] figure,
|
|
||||||
.mce-visualblocks[dir='rtl'] h1,
|
|
||||||
.mce-visualblocks[dir='rtl'] h2,
|
|
||||||
.mce-visualblocks[dir='rtl'] h3,
|
|
||||||
.mce-visualblocks[dir='rtl'] h4,
|
|
||||||
.mce-visualblocks[dir='rtl'] h5,
|
|
||||||
.mce-visualblocks[dir='rtl'] h6,
|
|
||||||
.mce-visualblocks[dir='rtl'] hgroup,
|
|
||||||
.mce-visualblocks[dir='rtl'] ol,
|
|
||||||
.mce-visualblocks[dir='rtl'] p,
|
|
||||||
.mce-visualblocks[dir='rtl'] pre,
|
|
||||||
.mce-visualblocks[dir='rtl'] section,
|
|
||||||
.mce-visualblocks[dir='rtl'] ul {
|
|
||||||
background-position-x: right;
|
|
||||||
margin-right: 3px;
|
|
||||||
}
|
|
||||||
.mce-nbsp,
|
|
||||||
.mce-shy {
|
|
||||||
background: #aaa;
|
|
||||||
}
|
|
||||||
.mce-shy::after {
|
|
||||||
content: '-';
|
|
||||||
}
|
|
||||||
body {
|
|
||||||
font-family: sans-serif;
|
|
||||||
}
|
|
||||||
table {
|
|
||||||
border-collapse: collapse;
|
|
||||||
}
|
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -1,35 +0,0 @@
|
|||||||
body.tox-dialog__disable-scroll {
|
|
||||||
overflow: hidden;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-fullscreen {
|
|
||||||
border: 0;
|
|
||||||
height: 100%;
|
|
||||||
margin: 0;
|
|
||||||
overflow: hidden;
|
|
||||||
overscroll-behavior: none;
|
|
||||||
padding: 0;
|
|
||||||
touch-action: pinch-zoom;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox.tox-tinymce.tox-fullscreen,
|
|
||||||
.tox-shadowhost.tox-fullscreen {
|
|
||||||
left: 0;
|
|
||||||
position: fixed;
|
|
||||||
top: 0;
|
|
||||||
z-index: 1200;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox.tox-tinymce.tox-fullscreen {
|
|
||||||
background-color: transparent;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-fullscreen .tox.tox-tinymce-aux,
|
|
||||||
.tox-fullscreen ~ .tox.tox-tinymce-aux {
|
|
||||||
z-index: 1201;
|
|
||||||
}
|
|
@ -1,30 +0,0 @@
|
|||||||
body.tox-dialog__disable-scroll {
|
|
||||||
overflow: hidden;
|
|
||||||
}
|
|
||||||
.tox-fullscreen {
|
|
||||||
border: 0;
|
|
||||||
height: 100%;
|
|
||||||
margin: 0;
|
|
||||||
overflow: hidden;
|
|
||||||
overscroll-behavior: none;
|
|
||||||
padding: 0;
|
|
||||||
touch-action: pinch-zoom;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
.tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
.tox-shadowhost.tox-fullscreen,
|
|
||||||
.tox.tox-tinymce.tox-fullscreen {
|
|
||||||
left: 0;
|
|
||||||
position: fixed;
|
|
||||||
top: 0;
|
|
||||||
z-index: 1200;
|
|
||||||
}
|
|
||||||
.tox.tox-tinymce.tox-fullscreen {
|
|
||||||
background-color: transparent;
|
|
||||||
}
|
|
||||||
.tox-fullscreen .tox.tox-tinymce-aux,
|
|
||||||
.tox-fullscreen ~ .tox.tox-tinymce-aux {
|
|
||||||
z-index: 1201;
|
|
||||||
}
|
|
@ -1,875 +0,0 @@
|
|||||||
.mce-content-body .mce-item-anchor {
|
|
||||||
background: transparent
|
|
||||||
url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'8'%20height%3D'12'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M0%200L8%200%208%2012%204.09117821%209%200%2012z'%2F%3E%3C%2Fsvg%3E%0A")
|
|
||||||
no-repeat center;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body .mce-item-anchor:empty {
|
|
||||||
cursor: default;
|
|
||||||
display: inline-block;
|
|
||||||
height: 12px !important;
|
|
||||||
padding: 0 2px;
|
|
||||||
-webkit-user-modify: read-only;
|
|
||||||
-moz-user-modify: read-only;
|
|
||||||
-webkit-user-select: all;
|
|
||||||
-moz-user-select: all;
|
|
||||||
user-select: all;
|
|
||||||
width: 8px !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body .mce-item-anchor:not(:empty) {
|
|
||||||
background-position-x: 2px;
|
|
||||||
display: inline-block;
|
|
||||||
padding-left: 12px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body .mce-item-anchor[data-mce-selected] {
|
|
||||||
outline-offset: 1px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-comments-visible .tox-comment {
|
|
||||||
background-color: #fff0b7;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-comments-visible .tox-comment[data-mce-annotation-active='true']:not([data-mce-selected='inline-boundary']) {
|
|
||||||
background-color: #ffe168;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-checklist > li:not(.tox-checklist--hidden) {
|
|
||||||
list-style: none;
|
|
||||||
margin: 0.25em 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-checklist > li:not(.tox-checklist--hidden)::before {
|
|
||||||
content: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-unchecked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2215%22%20height%3D%2215%22%20x%3D%22.5%22%20y%3D%22.5%22%20fill-rule%3D%22nonzero%22%20stroke%3D%22%234C4C4C%22%20rx%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A');
|
|
||||||
cursor: pointer;
|
|
||||||
height: 1em;
|
|
||||||
margin-left: -1.5em;
|
|
||||||
margin-top: 0.125em;
|
|
||||||
position: absolute;
|
|
||||||
width: 1em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-checklist li:not(.tox-checklist--hidden).tox-checklist--checked::before {
|
|
||||||
content: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-checked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%234099FF%22%20fill-rule%3D%22nonzero%22%20rx%3D%222%22%2F%3E%3Cpath%20id%3D%22Path%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%20d%3D%22M11.5703186%2C3.14417309%20C11.8516238%2C2.73724603%2012.4164781%2C2.62829933%2012.83558%2C2.89774797%20C13.260121%2C3.17069355%2013.3759736%2C3.72932262%2013.0909105%2C4.14168582%20L7.7580587%2C11.8560195%20C7.43776896%2C12.3193404%206.76483983%2C12.3852142%206.35607322%2C11.9948725%20L3.02491697%2C8.8138662%20C2.66090143%2C8.46625845%202.65798871%2C7.89594698%203.01850234%2C7.54483354%20C3.373942%2C7.19866177%203.94940006%2C7.19592841%204.30829608%2C7.5386474%20L6.85276923%2C9.9684299%20L11.5703186%2C3.14417309%20Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A');
|
|
||||||
}
|
|
||||||
|
|
||||||
[dir='rtl'] .tox-checklist > li:not(.tox-checklist--hidden)::before {
|
|
||||||
margin-left: 0;
|
|
||||||
margin-right: -1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* stylelint-disable */
|
|
||||||
/* http://prismjs.com/ */
|
|
||||||
/**
|
|
||||||
* prism.js default theme for JavaScript, CSS and HTML
|
|
||||||
* Based on dabblet (http://dabblet.com)
|
|
||||||
* @author Lea Verou
|
|
||||||
*/
|
|
||||||
code[class*='language-'],
|
|
||||||
pre[class*='language-'] {
|
|
||||||
color: black;
|
|
||||||
background: none;
|
|
||||||
text-shadow: 0 1px white;
|
|
||||||
font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;
|
|
||||||
font-size: 1em;
|
|
||||||
text-align: left;
|
|
||||||
white-space: pre;
|
|
||||||
word-spacing: normal;
|
|
||||||
word-break: normal;
|
|
||||||
word-wrap: normal;
|
|
||||||
line-height: 1.5;
|
|
||||||
-moz-tab-size: 4;
|
|
||||||
tab-size: 4;
|
|
||||||
-webkit-hyphens: none;
|
|
||||||
hyphens: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
pre[class*='language-']::-moz-selection,
|
|
||||||
pre[class*='language-'] ::-moz-selection,
|
|
||||||
code[class*='language-']::-moz-selection,
|
|
||||||
code[class*='language-'] ::-moz-selection {
|
|
||||||
text-shadow: none;
|
|
||||||
background: #b3d4fc;
|
|
||||||
}
|
|
||||||
|
|
||||||
pre[class*='language-']::selection,
|
|
||||||
pre[class*='language-'] ::selection,
|
|
||||||
code[class*='language-']::selection,
|
|
||||||
code[class*='language-'] ::selection {
|
|
||||||
text-shadow: none;
|
|
||||||
background: #b3d4fc;
|
|
||||||
}
|
|
||||||
|
|
||||||
@media print {
|
|
||||||
code[class*='language-'],
|
|
||||||
pre[class*='language-'] {
|
|
||||||
text-shadow: none;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Code blocks */
|
|
||||||
pre[class*='language-'] {
|
|
||||||
padding: 1em;
|
|
||||||
margin: 0.5em 0;
|
|
||||||
overflow: auto;
|
|
||||||
}
|
|
||||||
|
|
||||||
:not(pre) > code[class*='language-'],
|
|
||||||
pre[class*='language-'] {
|
|
||||||
background: #f5f2f0;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Inline code */
|
|
||||||
:not(pre) > code[class*='language-'] {
|
|
||||||
padding: 0.1em;
|
|
||||||
border-radius: 0.3em;
|
|
||||||
white-space: normal;
|
|
||||||
}
|
|
||||||
|
|
||||||
.token.comment,
|
|
||||||
.token.prolog,
|
|
||||||
.token.doctype,
|
|
||||||
.token.cdata {
|
|
||||||
color: slategray;
|
|
||||||
}
|
|
||||||
|
|
||||||
.token.punctuation {
|
|
||||||
color: #999;
|
|
||||||
}
|
|
||||||
|
|
||||||
.token.namespace {
|
|
||||||
opacity: 0.7;
|
|
||||||
}
|
|
||||||
|
|
||||||
.token.property,
|
|
||||||
.token.tag,
|
|
||||||
.token.boolean,
|
|
||||||
.token.number,
|
|
||||||
.token.constant,
|
|
||||||
.token.symbol,
|
|
||||||
.token.deleted {
|
|
||||||
color: #905;
|
|
||||||
}
|
|
||||||
|
|
||||||
.token.selector,
|
|
||||||
.token.attr-name,
|
|
||||||
.token.string,
|
|
||||||
.token.char,
|
|
||||||
.token.builtin,
|
|
||||||
.token.inserted {
|
|
||||||
color: #690;
|
|
||||||
}
|
|
||||||
|
|
||||||
.token.operator,
|
|
||||||
.token.entity,
|
|
||||||
.token.url,
|
|
||||||
.language-css .token.string,
|
|
||||||
.style .token.string {
|
|
||||||
color: #9a6e3a;
|
|
||||||
/* This background color was intended by the author of this theme. */
|
|
||||||
background: hsla(0, 0%, 100%, 0.5);
|
|
||||||
}
|
|
||||||
|
|
||||||
.token.atrule,
|
|
||||||
.token.attr-value,
|
|
||||||
.token.keyword {
|
|
||||||
color: #07a;
|
|
||||||
}
|
|
||||||
|
|
||||||
.token.function,
|
|
||||||
.token.class-name {
|
|
||||||
color: #dd4a68;
|
|
||||||
}
|
|
||||||
|
|
||||||
.token.regex,
|
|
||||||
.token.important,
|
|
||||||
.token.variable {
|
|
||||||
color: #e90;
|
|
||||||
}
|
|
||||||
|
|
||||||
.token.important,
|
|
||||||
.token.bold {
|
|
||||||
font-weight: bold;
|
|
||||||
}
|
|
||||||
|
|
||||||
.token.italic {
|
|
||||||
font-style: italic;
|
|
||||||
}
|
|
||||||
|
|
||||||
.token.entity {
|
|
||||||
cursor: help;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* stylelint-enable */
|
|
||||||
.mce-content-body {
|
|
||||||
overflow-wrap: break-word;
|
|
||||||
word-wrap: break-word;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body .mce-visual-caret {
|
|
||||||
background-color: black;
|
|
||||||
background-color: currentColor;
|
|
||||||
position: absolute;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body .mce-visual-caret-hidden {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body *[data-mce-caret] {
|
|
||||||
left: -1000px;
|
|
||||||
margin: 0;
|
|
||||||
padding: 0;
|
|
||||||
position: absolute;
|
|
||||||
right: auto;
|
|
||||||
top: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body .mce-offscreen-selection {
|
|
||||||
left: -2000000px;
|
|
||||||
max-width: 1000000px;
|
|
||||||
position: absolute;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body *[contentEditable='false'] {
|
|
||||||
cursor: default;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body *[contentEditable='true'] {
|
|
||||||
cursor: text;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-cursor-format-painter {
|
|
||||||
cursor: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M15%2C6%20C15%2C5.45%2014.55%2C5%2014%2C5%20L6%2C5%20C5.45%2C5%205%2C5.45%205%2C6%20L5%2C10%20C5%2C10.55%205.45%2C11%206%2C11%20L14%2C11%20C14.55%2C11%2015%2C10.55%2015%2C10%20L15%2C9%20L16%2C9%20L16%2C12%20L9%2C12%20L9%2C19%20C9%2C19.55%209.45%2C20%2010%2C20%20L11%2C20%20C11.55%2C20%2012%2C19.55%2012%2C19%20L12%2C14%20L18%2C14%20L18%2C7%20L15%2C7%20L15%2C6%20Z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M1%2C1%20L8.25%2C1%20C8.66421356%2C1%209%2C1.33578644%209%2C1.75%20L9%2C1.75%20C9%2C2.16421356%208.66421356%2C2.5%208.25%2C2.5%20L2.5%2C2.5%20L2.5%2C8.25%20C2.5%2C8.66421356%202.16421356%2C9%201.75%2C9%20L1.75%2C9%20C1.33578644%2C9%201%2C8.66421356%201%2C8.25%20L1%2C1%20Z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A'),
|
|
||||||
default;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body figure.align-left {
|
|
||||||
float: left;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body figure.align-right {
|
|
||||||
float: right;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body figure.image.align-center {
|
|
||||||
display: table;
|
|
||||||
margin-left: auto;
|
|
||||||
margin-right: auto;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-preview-object {
|
|
||||||
border: 1px solid gray;
|
|
||||||
display: inline-block;
|
|
||||||
line-height: 0;
|
|
||||||
margin: 0 2px 0 2px;
|
|
||||||
position: relative;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-preview-object .mce-shim {
|
|
||||||
background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
|
|
||||||
height: 100%;
|
|
||||||
left: 0;
|
|
||||||
position: absolute;
|
|
||||||
top: 0;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-preview-object[data-mce-selected='2'] .mce-shim {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-object {
|
|
||||||
background: transparent
|
|
||||||
url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%203h16a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1zm1%202v14h14V5H5zm4.79%202.565l5.64%204.028a.5.5%200%200%201%200%20.814l-5.64%204.028a.5.5%200%200%201-.79-.407V7.972a.5.5%200%200%201%20.79-.407z%22%2F%3E%3C%2Fsvg%3E%0A')
|
|
||||||
no-repeat center;
|
|
||||||
border: 1px dashed #aaa;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-pagebreak {
|
|
||||||
border: 1px dashed #aaa;
|
|
||||||
cursor: default;
|
|
||||||
display: block;
|
|
||||||
height: 5px;
|
|
||||||
margin-top: 1rem;
|
|
||||||
page-break-before: always;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
@media print {
|
|
||||||
.mce-pagebreak {
|
|
||||||
border: 0;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.tiny-pageembed .mce-shim {
|
|
||||||
background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
|
|
||||||
height: 100%;
|
|
||||||
left: 0;
|
|
||||||
position: absolute;
|
|
||||||
top: 0;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tiny-pageembed[data-mce-selected='2'] .mce-shim {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tiny-pageembed {
|
|
||||||
display: inline-block;
|
|
||||||
position: relative;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tiny-pageembed--21by9,
|
|
||||||
.tiny-pageembed--16by9,
|
|
||||||
.tiny-pageembed--4by3,
|
|
||||||
.tiny-pageembed--1by1 {
|
|
||||||
display: block;
|
|
||||||
overflow: hidden;
|
|
||||||
padding: 0;
|
|
||||||
position: relative;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tiny-pageembed--21by9 {
|
|
||||||
padding-top: 42.857143%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tiny-pageembed--16by9 {
|
|
||||||
padding-top: 56.25%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tiny-pageembed--4by3 {
|
|
||||||
padding-top: 75%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tiny-pageembed--1by1 {
|
|
||||||
padding-top: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tiny-pageembed--21by9 iframe,
|
|
||||||
.tiny-pageembed--16by9 iframe,
|
|
||||||
.tiny-pageembed--4by3 iframe,
|
|
||||||
.tiny-pageembed--1by1 iframe {
|
|
||||||
border: 0;
|
|
||||||
height: 100%;
|
|
||||||
left: 0;
|
|
||||||
position: absolute;
|
|
||||||
top: 0;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body[data-mce-placeholder] {
|
|
||||||
position: relative;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before {
|
|
||||||
color: rgba(34, 47, 62, 0.7);
|
|
||||||
content: attr(data-mce-placeholder);
|
|
||||||
position: absolute;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body:not([dir='rtl'])[data-mce-placeholder]:not(.mce-visualblocks)::before {
|
|
||||||
left: 1px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body[dir='rtl'][data-mce-placeholder]:not(.mce-visualblocks)::before {
|
|
||||||
right: 1px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body div.mce-resizehandle {
|
|
||||||
background-color: #4099ff;
|
|
||||||
border-color: #4099ff;
|
|
||||||
border-style: solid;
|
|
||||||
border-width: 1px;
|
|
||||||
box-sizing: border-box;
|
|
||||||
height: 10px;
|
|
||||||
position: absolute;
|
|
||||||
width: 10px;
|
|
||||||
z-index: 1298;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body div.mce-resizehandle:hover {
|
|
||||||
background-color: #4099ff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body div.mce-resizehandle:nth-of-type(1) {
|
|
||||||
cursor: nwse-resize;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body div.mce-resizehandle:nth-of-type(2) {
|
|
||||||
cursor: nesw-resize;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body div.mce-resizehandle:nth-of-type(3) {
|
|
||||||
cursor: nwse-resize;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body div.mce-resizehandle:nth-of-type(4) {
|
|
||||||
cursor: nesw-resize;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body .mce-resize-backdrop {
|
|
||||||
z-index: 10000;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body .mce-clonedresizable {
|
|
||||||
cursor: default;
|
|
||||||
opacity: 0.5;
|
|
||||||
outline: 1px dashed black;
|
|
||||||
position: absolute;
|
|
||||||
z-index: 10001;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body .mce-clonedresizable.mce-resizetable-columns th,
|
|
||||||
.mce-content-body .mce-clonedresizable.mce-resizetable-columns td {
|
|
||||||
border: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body .mce-resize-helper {
|
|
||||||
background: #555;
|
|
||||||
background: rgba(0, 0, 0, 0.75);
|
|
||||||
border: 1px;
|
|
||||||
border-radius: 3px;
|
|
||||||
color: white;
|
|
||||||
display: none;
|
|
||||||
font-family: sans-serif;
|
|
||||||
font-size: 12px;
|
|
||||||
line-height: 14px;
|
|
||||||
margin: 5px 10px;
|
|
||||||
padding: 5px;
|
|
||||||
position: absolute;
|
|
||||||
white-space: nowrap;
|
|
||||||
z-index: 10002;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-rtc-user-selection {
|
|
||||||
position: relative;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-rtc-user-cursor {
|
|
||||||
bottom: 0;
|
|
||||||
cursor: default;
|
|
||||||
position: absolute;
|
|
||||||
top: 0;
|
|
||||||
width: 2px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-rtc-user-cursor::before {
|
|
||||||
background-color: inherit;
|
|
||||||
border-radius: 50%;
|
|
||||||
content: '';
|
|
||||||
display: block;
|
|
||||||
height: 8px;
|
|
||||||
position: absolute;
|
|
||||||
right: -3px;
|
|
||||||
top: -3px;
|
|
||||||
width: 8px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-rtc-user-cursor:hover::after {
|
|
||||||
background-color: inherit;
|
|
||||||
border-radius: 100px;
|
|
||||||
box-sizing: border-box;
|
|
||||||
color: #fff;
|
|
||||||
content: attr(data-user);
|
|
||||||
display: block;
|
|
||||||
font-size: 12px;
|
|
||||||
font-weight: bold;
|
|
||||||
left: -5px;
|
|
||||||
min-height: 8px;
|
|
||||||
min-width: 8px;
|
|
||||||
padding: 0 12px;
|
|
||||||
position: absolute;
|
|
||||||
top: -11px;
|
|
||||||
white-space: nowrap;
|
|
||||||
z-index: 1000;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-rtc-user-selection--1 .tox-rtc-user-cursor {
|
|
||||||
background-color: #2dc26b;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-rtc-user-selection--2 .tox-rtc-user-cursor {
|
|
||||||
background-color: #e03e2d;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-rtc-user-selection--3 .tox-rtc-user-cursor {
|
|
||||||
background-color: #f1c40f;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-rtc-user-selection--4 .tox-rtc-user-cursor {
|
|
||||||
background-color: #3598db;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-rtc-user-selection--5 .tox-rtc-user-cursor {
|
|
||||||
background-color: #b96ad9;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-rtc-user-selection--6 .tox-rtc-user-cursor {
|
|
||||||
background-color: #e67e23;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-rtc-user-selection--7 .tox-rtc-user-cursor {
|
|
||||||
background-color: #aaa69d;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-rtc-user-selection--8 .tox-rtc-user-cursor {
|
|
||||||
background-color: #f368e0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-rtc-remote-image {
|
|
||||||
background: #eaeaea
|
|
||||||
url('data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2236%22%20height%3D%2212%22%20viewBox%3D%220%200%2036%2012%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2218%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.33s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2230%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.66s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%3C%2Fsvg%3E%0A')
|
|
||||||
no-repeat center center;
|
|
||||||
border: 1px solid #ccc;
|
|
||||||
min-height: 240px;
|
|
||||||
min-width: 320px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-match-marker {
|
|
||||||
background: #aaa;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-match-marker-selected {
|
|
||||||
background: #39f;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-match-marker-selected::-moz-selection {
|
|
||||||
background: #39f;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-match-marker-selected::selection {
|
|
||||||
background: #39f;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body img[data-mce-selected],
|
|
||||||
.mce-content-body video[data-mce-selected],
|
|
||||||
.mce-content-body audio[data-mce-selected],
|
|
||||||
.mce-content-body object[data-mce-selected],
|
|
||||||
.mce-content-body embed[data-mce-selected],
|
|
||||||
.mce-content-body table[data-mce-selected] {
|
|
||||||
outline: 3px solid #b4d7ff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body hr[data-mce-selected] {
|
|
||||||
outline: 3px solid #b4d7ff;
|
|
||||||
outline-offset: 1px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body *[contentEditable='false'] *[contentEditable='true']:focus {
|
|
||||||
outline: 3px solid #b4d7ff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body *[contentEditable='false'] *[contentEditable='true']:hover {
|
|
||||||
outline: 3px solid #b4d7ff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body *[contentEditable='false'][data-mce-selected] {
|
|
||||||
cursor: not-allowed;
|
|
||||||
outline: 3px solid #b4d7ff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body.mce-content-readonly *[contentEditable='true']:focus,
|
|
||||||
.mce-content-body.mce-content-readonly *[contentEditable='true']:hover {
|
|
||||||
outline: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body *[data-mce-selected='inline-boundary'] {
|
|
||||||
background-color: #b4d7ff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body .mce-edit-focus {
|
|
||||||
outline: 3px solid #b4d7ff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body td[data-mce-selected],
|
|
||||||
.mce-content-body th[data-mce-selected] {
|
|
||||||
position: relative;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body td[data-mce-selected]::-moz-selection,
|
|
||||||
.mce-content-body th[data-mce-selected]::-moz-selection {
|
|
||||||
background: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body td[data-mce-selected]::selection,
|
|
||||||
.mce-content-body th[data-mce-selected]::selection {
|
|
||||||
background: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body td[data-mce-selected] *,
|
|
||||||
.mce-content-body th[data-mce-selected] * {
|
|
||||||
outline: none;
|
|
||||||
-webkit-touch-callout: none;
|
|
||||||
-webkit-user-select: none;
|
|
||||||
-moz-user-select: none;
|
|
||||||
user-select: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body td[data-mce-selected]::after,
|
|
||||||
.mce-content-body th[data-mce-selected]::after {
|
|
||||||
background-color: rgba(180, 215, 255, 0.7);
|
|
||||||
border: 1px solid rgba(180, 215, 255, 0.7);
|
|
||||||
bottom: -1px;
|
|
||||||
content: '';
|
|
||||||
left: -1px;
|
|
||||||
mix-blend-mode: multiply;
|
|
||||||
position: absolute;
|
|
||||||
right: -1px;
|
|
||||||
top: -1px;
|
|
||||||
}
|
|
||||||
|
|
||||||
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
|
|
||||||
.mce-content-body td[data-mce-selected]::after,
|
|
||||||
.mce-content-body th[data-mce-selected]::after {
|
|
||||||
border-color: rgba(0, 84, 180, 0.7);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body img::-moz-selection {
|
|
||||||
background: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body img::selection {
|
|
||||||
background: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
.ephox-snooker-resizer-bar {
|
|
||||||
background-color: #b4d7ff;
|
|
||||||
opacity: 0;
|
|
||||||
-webkit-user-select: none;
|
|
||||||
-moz-user-select: none;
|
|
||||||
user-select: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
.ephox-snooker-resizer-cols {
|
|
||||||
cursor: col-resize;
|
|
||||||
}
|
|
||||||
|
|
||||||
.ephox-snooker-resizer-rows {
|
|
||||||
cursor: row-resize;
|
|
||||||
}
|
|
||||||
|
|
||||||
.ephox-snooker-resizer-bar.ephox-snooker-resizer-bar-dragging {
|
|
||||||
opacity: 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-spellchecker-word {
|
|
||||||
background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%23ff0000'%20fill%3D'none'%20stroke-linecap%3D'round'%20stroke-opacity%3D'.75'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A");
|
|
||||||
background-position: 0 calc(100% + 1px);
|
|
||||||
background-repeat: repeat-x;
|
|
||||||
background-size: auto 6px;
|
|
||||||
cursor: default;
|
|
||||||
height: 2rem;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-spellchecker-grammar {
|
|
||||||
background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%2300A835'%20fill%3D'none'%20stroke-linecap%3D'round'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A");
|
|
||||||
background-position: 0 calc(100% + 1px);
|
|
||||||
background-repeat: repeat-x;
|
|
||||||
background-size: auto 6px;
|
|
||||||
cursor: default;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-toc {
|
|
||||||
border: 1px solid gray;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-toc h2 {
|
|
||||||
margin: 4px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-toc li {
|
|
||||||
list-style-type: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
table[style*='border-width: 0'],
|
|
||||||
.mce-item-table:not([border]),
|
|
||||||
.mce-item-table[border='0'],
|
|
||||||
table[style*='border-width: 0'] td,
|
|
||||||
.mce-item-table:not([border]) td,
|
|
||||||
.mce-item-table[border='0'] td,
|
|
||||||
table[style*='border-width: 0'] th,
|
|
||||||
.mce-item-table:not([border]) th,
|
|
||||||
.mce-item-table[border='0'] th,
|
|
||||||
table[style*='border-width: 0'] caption,
|
|
||||||
.mce-item-table:not([border]) caption,
|
|
||||||
.mce-item-table[border='0'] caption {
|
|
||||||
border: 1px dashed #bbb;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks p,
|
|
||||||
.mce-visualblocks h1,
|
|
||||||
.mce-visualblocks h2,
|
|
||||||
.mce-visualblocks h3,
|
|
||||||
.mce-visualblocks h4,
|
|
||||||
.mce-visualblocks h5,
|
|
||||||
.mce-visualblocks h6,
|
|
||||||
.mce-visualblocks div:not([data-mce-bogus]),
|
|
||||||
.mce-visualblocks section,
|
|
||||||
.mce-visualblocks article,
|
|
||||||
.mce-visualblocks blockquote,
|
|
||||||
.mce-visualblocks address,
|
|
||||||
.mce-visualblocks pre,
|
|
||||||
.mce-visualblocks figure,
|
|
||||||
.mce-visualblocks figcaption,
|
|
||||||
.mce-visualblocks hgroup,
|
|
||||||
.mce-visualblocks aside,
|
|
||||||
.mce-visualblocks ul,
|
|
||||||
.mce-visualblocks ol,
|
|
||||||
.mce-visualblocks dl {
|
|
||||||
background-repeat: no-repeat;
|
|
||||||
border: 1px dashed #bbb;
|
|
||||||
margin-left: 3px;
|
|
||||||
padding-top: 10px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks p {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhCQAJAJEAAAAAAP///7u7u////yH5BAEAAAMALAAAAAAJAAkAAAIQnG+CqCN/mlyvsRUpThG6AgA7);
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks h1 {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGu1JuxHoAfRNRW3TWXyF2YiRUAOw==);
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks h2 {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8Hybbx4oOuqgTynJd6bGlWg3DkJzoaUAAAOw==);
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks h3 {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIZjI8Hybbx4oOuqgTynJf2Ln2NOHpQpmhAAQA7);
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks h4 {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxInR0zqeAdhtJlXwV1oCll2HaWgAAOw==);
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks h5 {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjane4iq5GlW05GgIkIZUAAAOw==);
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks h6 {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjan04jep1iZ1XRlAo5bVgAAOw==);
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks div:not([data-mce-bogus]) {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhEgAKAIABALu7u////yH5BAEAAAEALAAAAAASAAoAAAIfjI9poI0cgDywrhuxfbrzDEbQM2Ei5aRjmoySW4pAAQA7);
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks section {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhKAAKAIABALu7u////yH5BAEAAAEALAAAAAAoAAoAAAI5jI+pywcNY3sBWHdNrplytD2ellDeSVbp+GmWqaDqDMepc8t17Y4vBsK5hDyJMcI6KkuYU+jpjLoKADs=);
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks article {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhKgAKAIABALu7u////yH5BAEAAAEALAAAAAAqAAoAAAI6jI+pywkNY3wG0GBvrsd2tXGYSGnfiF7ikpXemTpOiJScasYoDJJrjsG9gkCJ0ag6KhmaIe3pjDYBBQA7);
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks blockquote {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhPgAKAIABALu7u////yH5BAEAAAEALAAAAAA+AAoAAAJPjI+py+0Knpz0xQDyuUhvfoGgIX5iSKZYgq5uNL5q69asZ8s5rrf0yZmpNkJZzFesBTu8TOlDVAabUyatguVhWduud3EyiUk45xhTTgMBBQA7);
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks address {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhLQAKAIABALu7u////yH5BAEAAAEALAAAAAAtAAoAAAI/jI+pywwNozSP1gDyyZcjb3UaRpXkWaXmZW4OqKLhBmLs+K263DkJK7OJeifh7FicKD9A1/IpGdKkyFpNmCkAADs=);
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks pre {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhFQAKAIABALu7uwAAACH5BAEAAAEALAAAAAAVAAoAAAIjjI+ZoN0cgDwSmnpz1NCueYERhnibZVKLNnbOq8IvKpJtVQAAOw==);
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks figure {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhJAAKAIAAALu7u////yH5BAEAAAEALAAAAAAkAAoAAAI0jI+py+2fwAHUSFvD3RlvG4HIp4nX5JFSpnZUJ6LlrM52OE7uSWosBHScgkSZj7dDKnWAAgA7);
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks figcaption {
|
|
||||||
border: 1px dashed #bbb;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks hgroup {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhJwAKAIABALu7uwAAACH5BAEAAAEALAAAAAAnAAoAAAI3jI+pywYNI3uB0gpsRtt5fFnfNZaVSYJil4Wo03Hv6Z62uOCgiXH1kZIIJ8NiIxRrAZNMZAtQAAA7);
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks aside {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhHgAKAIABAKqqqv///yH5BAEAAAEALAAAAAAeAAoAAAItjI+pG8APjZOTzgtqy7I3f1yehmQcFY4WKZbqByutmW4aHUd6vfcVbgudgpYCADs=);
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks ul {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhDQAKAIAAALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGuYnqUVSjvw26DzzXiqIDlVwAAOw==);
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks ol {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybH6HHt0qourxC6CvzXieHyeWQAAOw==);
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks dl {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybEOnmOvUoWznTqeuEjNSCqeGRUAOw==);
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks:not([dir='rtl']) p,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) h1,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) h2,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) h3,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) h4,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) h5,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) h6,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) div:not([data-mce-bogus]),
|
|
||||||
.mce-visualblocks:not([dir='rtl']) section,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) article,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) blockquote,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) address,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) pre,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) figure,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) figcaption,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) hgroup,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) aside,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) ul,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) ol,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) dl {
|
|
||||||
margin-left: 3px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks[dir='rtl'] p,
|
|
||||||
.mce-visualblocks[dir='rtl'] h1,
|
|
||||||
.mce-visualblocks[dir='rtl'] h2,
|
|
||||||
.mce-visualblocks[dir='rtl'] h3,
|
|
||||||
.mce-visualblocks[dir='rtl'] h4,
|
|
||||||
.mce-visualblocks[dir='rtl'] h5,
|
|
||||||
.mce-visualblocks[dir='rtl'] h6,
|
|
||||||
.mce-visualblocks[dir='rtl'] div:not([data-mce-bogus]),
|
|
||||||
.mce-visualblocks[dir='rtl'] section,
|
|
||||||
.mce-visualblocks[dir='rtl'] article,
|
|
||||||
.mce-visualblocks[dir='rtl'] blockquote,
|
|
||||||
.mce-visualblocks[dir='rtl'] address,
|
|
||||||
.mce-visualblocks[dir='rtl'] pre,
|
|
||||||
.mce-visualblocks[dir='rtl'] figure,
|
|
||||||
.mce-visualblocks[dir='rtl'] figcaption,
|
|
||||||
.mce-visualblocks[dir='rtl'] hgroup,
|
|
||||||
.mce-visualblocks[dir='rtl'] aside,
|
|
||||||
.mce-visualblocks[dir='rtl'] ul,
|
|
||||||
.mce-visualblocks[dir='rtl'] ol,
|
|
||||||
.mce-visualblocks[dir='rtl'] dl {
|
|
||||||
background-position-x: right;
|
|
||||||
margin-right: 3px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-nbsp,
|
|
||||||
.mce-shy {
|
|
||||||
background: #aaa;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-shy::after {
|
|
||||||
content: '-';
|
|
||||||
}
|
|
||||||
|
|
||||||
body {
|
|
||||||
font-family: sans-serif;
|
|
||||||
}
|
|
||||||
|
|
||||||
table {
|
|
||||||
border-collapse: collapse;
|
|
||||||
}
|
|
@ -1,867 +0,0 @@
|
|||||||
.mce-content-body .mce-item-anchor {
|
|
||||||
background: transparent
|
|
||||||
url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'8'%20height%3D'12'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M0%200L8%200%208%2012%204.09117821%209%200%2012z'%2F%3E%3C%2Fsvg%3E%0A")
|
|
||||||
no-repeat center;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body .mce-item-anchor:empty {
|
|
||||||
cursor: default;
|
|
||||||
display: inline-block;
|
|
||||||
height: 12px !important;
|
|
||||||
padding: 0 2px;
|
|
||||||
-webkit-user-modify: read-only;
|
|
||||||
-moz-user-modify: read-only;
|
|
||||||
-webkit-user-select: all;
|
|
||||||
-moz-user-select: all;
|
|
||||||
user-select: all;
|
|
||||||
width: 8px !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body .mce-item-anchor:not(:empty) {
|
|
||||||
background-position-x: 2px;
|
|
||||||
display: inline-block;
|
|
||||||
padding-left: 12px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body .mce-item-anchor[data-mce-selected] {
|
|
||||||
outline-offset: 1px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-comments-visible .tox-comment {
|
|
||||||
background-color: #fff0b7;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-comments-visible .tox-comment[data-mce-annotation-active='true']:not([data-mce-selected='inline-boundary']) {
|
|
||||||
background-color: #ffe168;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-checklist > li:not(.tox-checklist--hidden) {
|
|
||||||
list-style: none;
|
|
||||||
margin: 0.25em 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-checklist > li:not(.tox-checklist--hidden)::before {
|
|
||||||
content: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-unchecked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2215%22%20height%3D%2215%22%20x%3D%22.5%22%20y%3D%22.5%22%20fill-rule%3D%22nonzero%22%20stroke%3D%22%234C4C4C%22%20rx%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A');
|
|
||||||
cursor: pointer;
|
|
||||||
height: 1em;
|
|
||||||
margin-left: -1.5em;
|
|
||||||
margin-top: 0.125em;
|
|
||||||
position: absolute;
|
|
||||||
width: 1em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-checklist li:not(.tox-checklist--hidden).tox-checklist--checked::before {
|
|
||||||
content: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-checked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%234099FF%22%20fill-rule%3D%22nonzero%22%20rx%3D%222%22%2F%3E%3Cpath%20id%3D%22Path%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%20d%3D%22M11.5703186%2C3.14417309%20C11.8516238%2C2.73724603%2012.4164781%2C2.62829933%2012.83558%2C2.89774797%20C13.260121%2C3.17069355%2013.3759736%2C3.72932262%2013.0909105%2C4.14168582%20L7.7580587%2C11.8560195%20C7.43776896%2C12.3193404%206.76483983%2C12.3852142%206.35607322%2C11.9948725%20L3.02491697%2C8.8138662%20C2.66090143%2C8.46625845%202.65798871%2C7.89594698%203.01850234%2C7.54483354%20C3.373942%2C7.19866177%203.94940006%2C7.19592841%204.30829608%2C7.5386474%20L6.85276923%2C9.9684299%20L11.5703186%2C3.14417309%20Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A');
|
|
||||||
}
|
|
||||||
|
|
||||||
[dir='rtl'] .tox-checklist > li:not(.tox-checklist--hidden)::before {
|
|
||||||
margin-left: 0;
|
|
||||||
margin-right: -1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* stylelint-disable */
|
|
||||||
/* http://prismjs.com/ */
|
|
||||||
/**
|
|
||||||
* prism.js default theme for JavaScript, CSS and HTML
|
|
||||||
* Based on dabblet (http://dabblet.com)
|
|
||||||
* @author Lea Verou
|
|
||||||
*/
|
|
||||||
code[class*='language-'],
|
|
||||||
pre[class*='language-'] {
|
|
||||||
color: black;
|
|
||||||
background: none;
|
|
||||||
text-shadow: 0 1px white;
|
|
||||||
font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;
|
|
||||||
font-size: 1em;
|
|
||||||
text-align: left;
|
|
||||||
white-space: pre;
|
|
||||||
word-spacing: normal;
|
|
||||||
word-break: normal;
|
|
||||||
word-wrap: normal;
|
|
||||||
line-height: 1.5;
|
|
||||||
-moz-tab-size: 4;
|
|
||||||
tab-size: 4;
|
|
||||||
-webkit-hyphens: none;
|
|
||||||
hyphens: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
pre[class*='language-']::-moz-selection,
|
|
||||||
pre[class*='language-'] ::-moz-selection,
|
|
||||||
code[class*='language-']::-moz-selection,
|
|
||||||
code[class*='language-'] ::-moz-selection {
|
|
||||||
text-shadow: none;
|
|
||||||
background: #b3d4fc;
|
|
||||||
}
|
|
||||||
|
|
||||||
pre[class*='language-']::selection,
|
|
||||||
pre[class*='language-'] ::selection,
|
|
||||||
code[class*='language-']::selection,
|
|
||||||
code[class*='language-'] ::selection {
|
|
||||||
text-shadow: none;
|
|
||||||
background: #b3d4fc;
|
|
||||||
}
|
|
||||||
|
|
||||||
@media print {
|
|
||||||
code[class*='language-'],
|
|
||||||
pre[class*='language-'] {
|
|
||||||
text-shadow: none;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Code blocks */
|
|
||||||
pre[class*='language-'] {
|
|
||||||
padding: 1em;
|
|
||||||
margin: 0.5em 0;
|
|
||||||
overflow: auto;
|
|
||||||
}
|
|
||||||
|
|
||||||
:not(pre) > code[class*='language-'],
|
|
||||||
pre[class*='language-'] {
|
|
||||||
background: #f5f2f0;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Inline code */
|
|
||||||
:not(pre) > code[class*='language-'] {
|
|
||||||
padding: 0.1em;
|
|
||||||
border-radius: 0.3em;
|
|
||||||
white-space: normal;
|
|
||||||
}
|
|
||||||
|
|
||||||
.token.comment,
|
|
||||||
.token.prolog,
|
|
||||||
.token.doctype,
|
|
||||||
.token.cdata {
|
|
||||||
color: slategray;
|
|
||||||
}
|
|
||||||
|
|
||||||
.token.punctuation {
|
|
||||||
color: #999;
|
|
||||||
}
|
|
||||||
|
|
||||||
.token.namespace {
|
|
||||||
opacity: 0.7;
|
|
||||||
}
|
|
||||||
|
|
||||||
.token.property,
|
|
||||||
.token.tag,
|
|
||||||
.token.boolean,
|
|
||||||
.token.number,
|
|
||||||
.token.constant,
|
|
||||||
.token.symbol,
|
|
||||||
.token.deleted {
|
|
||||||
color: #905;
|
|
||||||
}
|
|
||||||
|
|
||||||
.token.selector,
|
|
||||||
.token.attr-name,
|
|
||||||
.token.string,
|
|
||||||
.token.char,
|
|
||||||
.token.builtin,
|
|
||||||
.token.inserted {
|
|
||||||
color: #690;
|
|
||||||
}
|
|
||||||
|
|
||||||
.token.operator,
|
|
||||||
.token.entity,
|
|
||||||
.token.url,
|
|
||||||
.language-css .token.string,
|
|
||||||
.style .token.string {
|
|
||||||
color: #9a6e3a;
|
|
||||||
/* This background color was intended by the author of this theme. */
|
|
||||||
background: hsla(0, 0%, 100%, 0.5);
|
|
||||||
}
|
|
||||||
|
|
||||||
.token.atrule,
|
|
||||||
.token.attr-value,
|
|
||||||
.token.keyword {
|
|
||||||
color: #07a;
|
|
||||||
}
|
|
||||||
|
|
||||||
.token.function,
|
|
||||||
.token.class-name {
|
|
||||||
color: #dd4a68;
|
|
||||||
}
|
|
||||||
|
|
||||||
.token.regex,
|
|
||||||
.token.important,
|
|
||||||
.token.variable {
|
|
||||||
color: #e90;
|
|
||||||
}
|
|
||||||
|
|
||||||
.token.important,
|
|
||||||
.token.bold {
|
|
||||||
font-weight: bold;
|
|
||||||
}
|
|
||||||
|
|
||||||
.token.italic {
|
|
||||||
font-style: italic;
|
|
||||||
}
|
|
||||||
|
|
||||||
.token.entity {
|
|
||||||
cursor: help;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* stylelint-enable */
|
|
||||||
.mce-content-body {
|
|
||||||
overflow-wrap: break-word;
|
|
||||||
word-wrap: break-word;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body .mce-visual-caret {
|
|
||||||
background-color: black;
|
|
||||||
background-color: currentColor;
|
|
||||||
position: absolute;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body .mce-visual-caret-hidden {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body *[data-mce-caret] {
|
|
||||||
left: -1000px;
|
|
||||||
margin: 0;
|
|
||||||
padding: 0;
|
|
||||||
position: absolute;
|
|
||||||
right: auto;
|
|
||||||
top: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body .mce-offscreen-selection {
|
|
||||||
left: -2000000px;
|
|
||||||
max-width: 1000000px;
|
|
||||||
position: absolute;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body *[contentEditable='false'] {
|
|
||||||
cursor: default;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body *[contentEditable='true'] {
|
|
||||||
cursor: text;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-cursor-format-painter {
|
|
||||||
cursor: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M15%2C6%20C15%2C5.45%2014.55%2C5%2014%2C5%20L6%2C5%20C5.45%2C5%205%2C5.45%205%2C6%20L5%2C10%20C5%2C10.55%205.45%2C11%206%2C11%20L14%2C11%20C14.55%2C11%2015%2C10.55%2015%2C10%20L15%2C9%20L16%2C9%20L16%2C12%20L9%2C12%20L9%2C19%20C9%2C19.55%209.45%2C20%2010%2C20%20L11%2C20%20C11.55%2C20%2012%2C19.55%2012%2C19%20L12%2C14%20L18%2C14%20L18%2C7%20L15%2C7%20L15%2C6%20Z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M1%2C1%20L8.25%2C1%20C8.66421356%2C1%209%2C1.33578644%209%2C1.75%20L9%2C1.75%20C9%2C2.16421356%208.66421356%2C2.5%208.25%2C2.5%20L2.5%2C2.5%20L2.5%2C8.25%20C2.5%2C8.66421356%202.16421356%2C9%201.75%2C9%20L1.75%2C9%20C1.33578644%2C9%201%2C8.66421356%201%2C8.25%20L1%2C1%20Z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A'),
|
|
||||||
default;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body figure.align-left {
|
|
||||||
float: left;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body figure.align-right {
|
|
||||||
float: right;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body figure.image.align-center {
|
|
||||||
display: table;
|
|
||||||
margin-left: auto;
|
|
||||||
margin-right: auto;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-preview-object {
|
|
||||||
border: 1px solid gray;
|
|
||||||
display: inline-block;
|
|
||||||
line-height: 0;
|
|
||||||
margin: 0 2px 0 2px;
|
|
||||||
position: relative;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-preview-object .mce-shim {
|
|
||||||
background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
|
|
||||||
height: 100%;
|
|
||||||
left: 0;
|
|
||||||
position: absolute;
|
|
||||||
top: 0;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-preview-object[data-mce-selected='2'] .mce-shim {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-object {
|
|
||||||
background: transparent
|
|
||||||
url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%203h16a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1zm1%202v14h14V5H5zm4.79%202.565l5.64%204.028a.5.5%200%200%201%200%20.814l-5.64%204.028a.5.5%200%200%201-.79-.407V7.972a.5.5%200%200%201%20.79-.407z%22%2F%3E%3C%2Fsvg%3E%0A')
|
|
||||||
no-repeat center;
|
|
||||||
border: 1px dashed #aaa;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-pagebreak {
|
|
||||||
border: 1px dashed #aaa;
|
|
||||||
cursor: default;
|
|
||||||
display: block;
|
|
||||||
height: 5px;
|
|
||||||
margin-top: 1rem;
|
|
||||||
page-break-before: always;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
@media print {
|
|
||||||
.mce-pagebreak {
|
|
||||||
border: 0;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.tiny-pageembed .mce-shim {
|
|
||||||
background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
|
|
||||||
height: 100%;
|
|
||||||
left: 0;
|
|
||||||
position: absolute;
|
|
||||||
top: 0;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tiny-pageembed[data-mce-selected='2'] .mce-shim {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tiny-pageembed {
|
|
||||||
display: inline-block;
|
|
||||||
position: relative;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tiny-pageembed--21by9,
|
|
||||||
.tiny-pageembed--16by9,
|
|
||||||
.tiny-pageembed--4by3,
|
|
||||||
.tiny-pageembed--1by1 {
|
|
||||||
display: block;
|
|
||||||
overflow: hidden;
|
|
||||||
padding: 0;
|
|
||||||
position: relative;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tiny-pageembed--21by9 {
|
|
||||||
padding-top: 42.857143%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tiny-pageembed--16by9 {
|
|
||||||
padding-top: 56.25%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tiny-pageembed--4by3 {
|
|
||||||
padding-top: 75%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tiny-pageembed--1by1 {
|
|
||||||
padding-top: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tiny-pageembed--21by9 iframe,
|
|
||||||
.tiny-pageembed--16by9 iframe,
|
|
||||||
.tiny-pageembed--4by3 iframe,
|
|
||||||
.tiny-pageembed--1by1 iframe {
|
|
||||||
border: 0;
|
|
||||||
height: 100%;
|
|
||||||
left: 0;
|
|
||||||
position: absolute;
|
|
||||||
top: 0;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body[data-mce-placeholder] {
|
|
||||||
position: relative;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before {
|
|
||||||
color: rgba(34, 47, 62, 0.7);
|
|
||||||
content: attr(data-mce-placeholder);
|
|
||||||
position: absolute;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body:not([dir='rtl'])[data-mce-placeholder]:not(.mce-visualblocks)::before {
|
|
||||||
left: 1px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body[dir='rtl'][data-mce-placeholder]:not(.mce-visualblocks)::before {
|
|
||||||
right: 1px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body div.mce-resizehandle {
|
|
||||||
background-color: #4099ff;
|
|
||||||
border-color: #4099ff;
|
|
||||||
border-style: solid;
|
|
||||||
border-width: 1px;
|
|
||||||
box-sizing: border-box;
|
|
||||||
height: 10px;
|
|
||||||
position: absolute;
|
|
||||||
width: 10px;
|
|
||||||
z-index: 1298;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body div.mce-resizehandle:hover {
|
|
||||||
background-color: #4099ff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body div.mce-resizehandle:nth-of-type(1) {
|
|
||||||
cursor: nwse-resize;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body div.mce-resizehandle:nth-of-type(2) {
|
|
||||||
cursor: nesw-resize;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body div.mce-resizehandle:nth-of-type(3) {
|
|
||||||
cursor: nwse-resize;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body div.mce-resizehandle:nth-of-type(4) {
|
|
||||||
cursor: nesw-resize;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body .mce-resize-backdrop {
|
|
||||||
z-index: 10000;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body .mce-clonedresizable {
|
|
||||||
cursor: default;
|
|
||||||
opacity: 0.5;
|
|
||||||
outline: 1px dashed black;
|
|
||||||
position: absolute;
|
|
||||||
z-index: 10001;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body .mce-clonedresizable.mce-resizetable-columns th,
|
|
||||||
.mce-content-body .mce-clonedresizable.mce-resizetable-columns td {
|
|
||||||
border: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body .mce-resize-helper {
|
|
||||||
background: #555;
|
|
||||||
background: rgba(0, 0, 0, 0.75);
|
|
||||||
border: 1px;
|
|
||||||
border-radius: 3px;
|
|
||||||
color: white;
|
|
||||||
display: none;
|
|
||||||
font-family: sans-serif;
|
|
||||||
font-size: 12px;
|
|
||||||
line-height: 14px;
|
|
||||||
margin: 5px 10px;
|
|
||||||
padding: 5px;
|
|
||||||
position: absolute;
|
|
||||||
white-space: nowrap;
|
|
||||||
z-index: 10002;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-rtc-user-selection {
|
|
||||||
position: relative;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-rtc-user-cursor {
|
|
||||||
bottom: 0;
|
|
||||||
cursor: default;
|
|
||||||
position: absolute;
|
|
||||||
top: 0;
|
|
||||||
width: 2px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-rtc-user-cursor::before {
|
|
||||||
background-color: inherit;
|
|
||||||
border-radius: 50%;
|
|
||||||
content: '';
|
|
||||||
display: block;
|
|
||||||
height: 8px;
|
|
||||||
position: absolute;
|
|
||||||
right: -3px;
|
|
||||||
top: -3px;
|
|
||||||
width: 8px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-rtc-user-cursor:hover::after {
|
|
||||||
background-color: inherit;
|
|
||||||
border-radius: 100px;
|
|
||||||
box-sizing: border-box;
|
|
||||||
color: #fff;
|
|
||||||
content: attr(data-user);
|
|
||||||
display: block;
|
|
||||||
font-size: 12px;
|
|
||||||
font-weight: bold;
|
|
||||||
left: -5px;
|
|
||||||
min-height: 8px;
|
|
||||||
min-width: 8px;
|
|
||||||
padding: 0 12px;
|
|
||||||
position: absolute;
|
|
||||||
top: -11px;
|
|
||||||
white-space: nowrap;
|
|
||||||
z-index: 1000;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-rtc-user-selection--1 .tox-rtc-user-cursor {
|
|
||||||
background-color: #2dc26b;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-rtc-user-selection--2 .tox-rtc-user-cursor {
|
|
||||||
background-color: #e03e2d;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-rtc-user-selection--3 .tox-rtc-user-cursor {
|
|
||||||
background-color: #f1c40f;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-rtc-user-selection--4 .tox-rtc-user-cursor {
|
|
||||||
background-color: #3598db;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-rtc-user-selection--5 .tox-rtc-user-cursor {
|
|
||||||
background-color: #b96ad9;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-rtc-user-selection--6 .tox-rtc-user-cursor {
|
|
||||||
background-color: #e67e23;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-rtc-user-selection--7 .tox-rtc-user-cursor {
|
|
||||||
background-color: #aaa69d;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-rtc-user-selection--8 .tox-rtc-user-cursor {
|
|
||||||
background-color: #f368e0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-rtc-remote-image {
|
|
||||||
background: #eaeaea
|
|
||||||
url('data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2236%22%20height%3D%2212%22%20viewBox%3D%220%200%2036%2012%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2218%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.33s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2230%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.66s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%3C%2Fsvg%3E%0A')
|
|
||||||
no-repeat center center;
|
|
||||||
border: 1px solid #ccc;
|
|
||||||
min-height: 240px;
|
|
||||||
min-width: 320px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-match-marker {
|
|
||||||
background: #aaa;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-match-marker-selected {
|
|
||||||
background: #39f;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-match-marker-selected::-moz-selection {
|
|
||||||
background: #39f;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-match-marker-selected::selection {
|
|
||||||
background: #39f;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body img[data-mce-selected],
|
|
||||||
.mce-content-body video[data-mce-selected],
|
|
||||||
.mce-content-body audio[data-mce-selected],
|
|
||||||
.mce-content-body object[data-mce-selected],
|
|
||||||
.mce-content-body embed[data-mce-selected],
|
|
||||||
.mce-content-body table[data-mce-selected] {
|
|
||||||
outline: 3px solid #b4d7ff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body hr[data-mce-selected] {
|
|
||||||
outline: 3px solid #b4d7ff;
|
|
||||||
outline-offset: 1px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body *[contentEditable='false'] *[contentEditable='true']:focus {
|
|
||||||
outline: 3px solid #b4d7ff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body *[contentEditable='false'] *[contentEditable='true']:hover {
|
|
||||||
outline: 3px solid #b4d7ff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body *[contentEditable='false'][data-mce-selected] {
|
|
||||||
cursor: not-allowed;
|
|
||||||
outline: 3px solid #b4d7ff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body.mce-content-readonly *[contentEditable='true']:focus,
|
|
||||||
.mce-content-body.mce-content-readonly *[contentEditable='true']:hover {
|
|
||||||
outline: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body *[data-mce-selected='inline-boundary'] {
|
|
||||||
background-color: #b4d7ff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body .mce-edit-focus {
|
|
||||||
outline: 3px solid #b4d7ff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body td[data-mce-selected],
|
|
||||||
.mce-content-body th[data-mce-selected] {
|
|
||||||
position: relative;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body td[data-mce-selected]::-moz-selection,
|
|
||||||
.mce-content-body th[data-mce-selected]::-moz-selection {
|
|
||||||
background: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body td[data-mce-selected]::selection,
|
|
||||||
.mce-content-body th[data-mce-selected]::selection {
|
|
||||||
background: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body td[data-mce-selected] *,
|
|
||||||
.mce-content-body th[data-mce-selected] * {
|
|
||||||
outline: none;
|
|
||||||
-webkit-touch-callout: none;
|
|
||||||
-webkit-user-select: none;
|
|
||||||
-moz-user-select: none;
|
|
||||||
user-select: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body td[data-mce-selected]::after,
|
|
||||||
.mce-content-body th[data-mce-selected]::after {
|
|
||||||
background-color: rgba(180, 215, 255, 0.7);
|
|
||||||
border: 1px solid rgba(180, 215, 255, 0.7);
|
|
||||||
bottom: -1px;
|
|
||||||
content: '';
|
|
||||||
left: -1px;
|
|
||||||
mix-blend-mode: multiply;
|
|
||||||
position: absolute;
|
|
||||||
right: -1px;
|
|
||||||
top: -1px;
|
|
||||||
}
|
|
||||||
|
|
||||||
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
|
|
||||||
.mce-content-body td[data-mce-selected]::after,
|
|
||||||
.mce-content-body th[data-mce-selected]::after {
|
|
||||||
border-color: rgba(0, 84, 180, 0.7);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body img::-moz-selection {
|
|
||||||
background: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-content-body img::selection {
|
|
||||||
background: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
.ephox-snooker-resizer-bar {
|
|
||||||
background-color: #b4d7ff;
|
|
||||||
opacity: 0;
|
|
||||||
-webkit-user-select: none;
|
|
||||||
-moz-user-select: none;
|
|
||||||
user-select: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
.ephox-snooker-resizer-cols {
|
|
||||||
cursor: col-resize;
|
|
||||||
}
|
|
||||||
|
|
||||||
.ephox-snooker-resizer-rows {
|
|
||||||
cursor: row-resize;
|
|
||||||
}
|
|
||||||
|
|
||||||
.ephox-snooker-resizer-bar.ephox-snooker-resizer-bar-dragging {
|
|
||||||
opacity: 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-spellchecker-word {
|
|
||||||
background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%23ff0000'%20fill%3D'none'%20stroke-linecap%3D'round'%20stroke-opacity%3D'.75'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A");
|
|
||||||
background-position: 0 calc(100% + 1px);
|
|
||||||
background-repeat: repeat-x;
|
|
||||||
background-size: auto 6px;
|
|
||||||
cursor: default;
|
|
||||||
height: 2rem;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-spellchecker-grammar {
|
|
||||||
background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%2300A835'%20fill%3D'none'%20stroke-linecap%3D'round'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A");
|
|
||||||
background-position: 0 calc(100% + 1px);
|
|
||||||
background-repeat: repeat-x;
|
|
||||||
background-size: auto 6px;
|
|
||||||
cursor: default;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-toc {
|
|
||||||
border: 1px solid gray;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-toc h2 {
|
|
||||||
margin: 4px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-toc li {
|
|
||||||
list-style-type: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
table[style*='border-width: 0'],
|
|
||||||
.mce-item-table:not([border]),
|
|
||||||
.mce-item-table[border='0'],
|
|
||||||
table[style*='border-width: 0'] td,
|
|
||||||
.mce-item-table:not([border]) td,
|
|
||||||
.mce-item-table[border='0'] td,
|
|
||||||
table[style*='border-width: 0'] th,
|
|
||||||
.mce-item-table:not([border]) th,
|
|
||||||
.mce-item-table[border='0'] th,
|
|
||||||
table[style*='border-width: 0'] caption,
|
|
||||||
.mce-item-table:not([border]) caption,
|
|
||||||
.mce-item-table[border='0'] caption {
|
|
||||||
border: 1px dashed #bbb;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks p,
|
|
||||||
.mce-visualblocks h1,
|
|
||||||
.mce-visualblocks h2,
|
|
||||||
.mce-visualblocks h3,
|
|
||||||
.mce-visualblocks h4,
|
|
||||||
.mce-visualblocks h5,
|
|
||||||
.mce-visualblocks h6,
|
|
||||||
.mce-visualblocks div:not([data-mce-bogus]),
|
|
||||||
.mce-visualblocks section,
|
|
||||||
.mce-visualblocks article,
|
|
||||||
.mce-visualblocks blockquote,
|
|
||||||
.mce-visualblocks address,
|
|
||||||
.mce-visualblocks pre,
|
|
||||||
.mce-visualblocks figure,
|
|
||||||
.mce-visualblocks figcaption,
|
|
||||||
.mce-visualblocks hgroup,
|
|
||||||
.mce-visualblocks aside,
|
|
||||||
.mce-visualblocks ul,
|
|
||||||
.mce-visualblocks ol,
|
|
||||||
.mce-visualblocks dl {
|
|
||||||
background-repeat: no-repeat;
|
|
||||||
border: 1px dashed #bbb;
|
|
||||||
margin-left: 3px;
|
|
||||||
padding-top: 10px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks p {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhCQAJAJEAAAAAAP///7u7u////yH5BAEAAAMALAAAAAAJAAkAAAIQnG+CqCN/mlyvsRUpThG6AgA7);
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks h1 {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGu1JuxHoAfRNRW3TWXyF2YiRUAOw==);
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks h2 {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8Hybbx4oOuqgTynJd6bGlWg3DkJzoaUAAAOw==);
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks h3 {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIZjI8Hybbx4oOuqgTynJf2Ln2NOHpQpmhAAQA7);
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks h4 {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxInR0zqeAdhtJlXwV1oCll2HaWgAAOw==);
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks h5 {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjane4iq5GlW05GgIkIZUAAAOw==);
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks h6 {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjan04jep1iZ1XRlAo5bVgAAOw==);
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks div:not([data-mce-bogus]) {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhEgAKAIABALu7u////yH5BAEAAAEALAAAAAASAAoAAAIfjI9poI0cgDywrhuxfbrzDEbQM2Ei5aRjmoySW4pAAQA7);
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks section {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhKAAKAIABALu7u////yH5BAEAAAEALAAAAAAoAAoAAAI5jI+pywcNY3sBWHdNrplytD2ellDeSVbp+GmWqaDqDMepc8t17Y4vBsK5hDyJMcI6KkuYU+jpjLoKADs=);
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks article {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhKgAKAIABALu7u////yH5BAEAAAEALAAAAAAqAAoAAAI6jI+pywkNY3wG0GBvrsd2tXGYSGnfiF7ikpXemTpOiJScasYoDJJrjsG9gkCJ0ag6KhmaIe3pjDYBBQA7);
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks blockquote {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhPgAKAIABALu7u////yH5BAEAAAEALAAAAAA+AAoAAAJPjI+py+0Knpz0xQDyuUhvfoGgIX5iSKZYgq5uNL5q69asZ8s5rrf0yZmpNkJZzFesBTu8TOlDVAabUyatguVhWduud3EyiUk45xhTTgMBBQA7);
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks address {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhLQAKAIABALu7u////yH5BAEAAAEALAAAAAAtAAoAAAI/jI+pywwNozSP1gDyyZcjb3UaRpXkWaXmZW4OqKLhBmLs+K263DkJK7OJeifh7FicKD9A1/IpGdKkyFpNmCkAADs=);
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks pre {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhFQAKAIABALu7uwAAACH5BAEAAAEALAAAAAAVAAoAAAIjjI+ZoN0cgDwSmnpz1NCueYERhnibZVKLNnbOq8IvKpJtVQAAOw==);
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks figure {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhJAAKAIAAALu7u////yH5BAEAAAEALAAAAAAkAAoAAAI0jI+py+2fwAHUSFvD3RlvG4HIp4nX5JFSpnZUJ6LlrM52OE7uSWosBHScgkSZj7dDKnWAAgA7);
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks figcaption {
|
|
||||||
border: 1px dashed #bbb;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks hgroup {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhJwAKAIABALu7uwAAACH5BAEAAAEALAAAAAAnAAoAAAI3jI+pywYNI3uB0gpsRtt5fFnfNZaVSYJil4Wo03Hv6Z62uOCgiXH1kZIIJ8NiIxRrAZNMZAtQAAA7);
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks aside {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhHgAKAIABAKqqqv///yH5BAEAAAEALAAAAAAeAAoAAAItjI+pG8APjZOTzgtqy7I3f1yehmQcFY4WKZbqByutmW4aHUd6vfcVbgudgpYCADs=);
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks ul {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhDQAKAIAAALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGuYnqUVSjvw26DzzXiqIDlVwAAOw==);
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks ol {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybH6HHt0qourxC6CvzXieHyeWQAAOw==);
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks dl {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybEOnmOvUoWznTqeuEjNSCqeGRUAOw==);
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks:not([dir='rtl']) p,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) h1,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) h2,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) h3,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) h4,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) h5,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) h6,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) div:not([data-mce-bogus]),
|
|
||||||
.mce-visualblocks:not([dir='rtl']) section,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) article,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) blockquote,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) address,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) pre,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) figure,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) figcaption,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) hgroup,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) aside,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) ul,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) ol,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) dl {
|
|
||||||
margin-left: 3px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-visualblocks[dir='rtl'] p,
|
|
||||||
.mce-visualblocks[dir='rtl'] h1,
|
|
||||||
.mce-visualblocks[dir='rtl'] h2,
|
|
||||||
.mce-visualblocks[dir='rtl'] h3,
|
|
||||||
.mce-visualblocks[dir='rtl'] h4,
|
|
||||||
.mce-visualblocks[dir='rtl'] h5,
|
|
||||||
.mce-visualblocks[dir='rtl'] h6,
|
|
||||||
.mce-visualblocks[dir='rtl'] div:not([data-mce-bogus]),
|
|
||||||
.mce-visualblocks[dir='rtl'] section,
|
|
||||||
.mce-visualblocks[dir='rtl'] article,
|
|
||||||
.mce-visualblocks[dir='rtl'] blockquote,
|
|
||||||
.mce-visualblocks[dir='rtl'] address,
|
|
||||||
.mce-visualblocks[dir='rtl'] pre,
|
|
||||||
.mce-visualblocks[dir='rtl'] figure,
|
|
||||||
.mce-visualblocks[dir='rtl'] figcaption,
|
|
||||||
.mce-visualblocks[dir='rtl'] hgroup,
|
|
||||||
.mce-visualblocks[dir='rtl'] aside,
|
|
||||||
.mce-visualblocks[dir='rtl'] ul,
|
|
||||||
.mce-visualblocks[dir='rtl'] ol,
|
|
||||||
.mce-visualblocks[dir='rtl'] dl {
|
|
||||||
background-position-x: right;
|
|
||||||
margin-right: 3px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-nbsp,
|
|
||||||
.mce-shy {
|
|
||||||
background: #aaa;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mce-shy::after {
|
|
||||||
content: '-';
|
|
||||||
}
|
|
@ -1,720 +0,0 @@
|
|||||||
.mce-content-body .mce-item-anchor {
|
|
||||||
background: transparent
|
|
||||||
url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'8'%20height%3D'12'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M0%200L8%200%208%2012%204.09117821%209%200%2012z'%2F%3E%3C%2Fsvg%3E%0A")
|
|
||||||
no-repeat center;
|
|
||||||
}
|
|
||||||
.mce-content-body .mce-item-anchor:empty {
|
|
||||||
cursor: default;
|
|
||||||
display: inline-block;
|
|
||||||
height: 12px !important;
|
|
||||||
padding: 0 2px;
|
|
||||||
-webkit-user-modify: read-only;
|
|
||||||
-moz-user-modify: read-only;
|
|
||||||
-webkit-user-select: all;
|
|
||||||
-moz-user-select: all;
|
|
||||||
user-select: all;
|
|
||||||
width: 8px !important;
|
|
||||||
}
|
|
||||||
.mce-content-body .mce-item-anchor:not(:empty) {
|
|
||||||
background-position-x: 2px;
|
|
||||||
display: inline-block;
|
|
||||||
padding-left: 12px;
|
|
||||||
}
|
|
||||||
.mce-content-body .mce-item-anchor[data-mce-selected] {
|
|
||||||
outline-offset: 1px;
|
|
||||||
}
|
|
||||||
.tox-comments-visible .tox-comment {
|
|
||||||
background-color: #fff0b7;
|
|
||||||
}
|
|
||||||
.tox-comments-visible .tox-comment[data-mce-annotation-active='true']:not([data-mce-selected='inline-boundary']) {
|
|
||||||
background-color: #ffe168;
|
|
||||||
}
|
|
||||||
.tox-checklist > li:not(.tox-checklist--hidden) {
|
|
||||||
list-style: none;
|
|
||||||
margin: 0.25em 0;
|
|
||||||
}
|
|
||||||
.tox-checklist > li:not(.tox-checklist--hidden)::before {
|
|
||||||
content: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-unchecked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2215%22%20height%3D%2215%22%20x%3D%22.5%22%20y%3D%22.5%22%20fill-rule%3D%22nonzero%22%20stroke%3D%22%234C4C4C%22%20rx%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A');
|
|
||||||
cursor: pointer;
|
|
||||||
height: 1em;
|
|
||||||
margin-left: -1.5em;
|
|
||||||
margin-top: 0.125em;
|
|
||||||
position: absolute;
|
|
||||||
width: 1em;
|
|
||||||
}
|
|
||||||
.tox-checklist li:not(.tox-checklist--hidden).tox-checklist--checked::before {
|
|
||||||
content: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-checked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%234099FF%22%20fill-rule%3D%22nonzero%22%20rx%3D%222%22%2F%3E%3Cpath%20id%3D%22Path%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%20d%3D%22M11.5703186%2C3.14417309%20C11.8516238%2C2.73724603%2012.4164781%2C2.62829933%2012.83558%2C2.89774797%20C13.260121%2C3.17069355%2013.3759736%2C3.72932262%2013.0909105%2C4.14168582%20L7.7580587%2C11.8560195%20C7.43776896%2C12.3193404%206.76483983%2C12.3852142%206.35607322%2C11.9948725%20L3.02491697%2C8.8138662%20C2.66090143%2C8.46625845%202.65798871%2C7.89594698%203.01850234%2C7.54483354%20C3.373942%2C7.19866177%203.94940006%2C7.19592841%204.30829608%2C7.5386474%20L6.85276923%2C9.9684299%20L11.5703186%2C3.14417309%20Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A');
|
|
||||||
}
|
|
||||||
[dir='rtl'] .tox-checklist > li:not(.tox-checklist--hidden)::before {
|
|
||||||
margin-left: 0;
|
|
||||||
margin-right: -1.5em;
|
|
||||||
}
|
|
||||||
code[class*='language-'],
|
|
||||||
pre[class*='language-'] {
|
|
||||||
color: #000;
|
|
||||||
background: 0 0;
|
|
||||||
text-shadow: 0 1px #fff;
|
|
||||||
font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;
|
|
||||||
font-size: 1em;
|
|
||||||
text-align: left;
|
|
||||||
white-space: pre;
|
|
||||||
word-spacing: normal;
|
|
||||||
word-break: normal;
|
|
||||||
word-wrap: normal;
|
|
||||||
line-height: 1.5;
|
|
||||||
-moz-tab-size: 4;
|
|
||||||
tab-size: 4;
|
|
||||||
-webkit-hyphens: none;
|
|
||||||
hyphens: none;
|
|
||||||
}
|
|
||||||
code[class*='language-'] ::-moz-selection,
|
|
||||||
code[class*='language-']::-moz-selection,
|
|
||||||
pre[class*='language-'] ::-moz-selection,
|
|
||||||
pre[class*='language-']::-moz-selection {
|
|
||||||
text-shadow: none;
|
|
||||||
background: #b3d4fc;
|
|
||||||
}
|
|
||||||
code[class*='language-'] ::selection,
|
|
||||||
code[class*='language-']::selection,
|
|
||||||
pre[class*='language-'] ::selection,
|
|
||||||
pre[class*='language-']::selection {
|
|
||||||
text-shadow: none;
|
|
||||||
background: #b3d4fc;
|
|
||||||
}
|
|
||||||
@media print {
|
|
||||||
code[class*='language-'],
|
|
||||||
pre[class*='language-'] {
|
|
||||||
text-shadow: none;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
pre[class*='language-'] {
|
|
||||||
padding: 1em;
|
|
||||||
margin: 0.5em 0;
|
|
||||||
overflow: auto;
|
|
||||||
}
|
|
||||||
:not(pre) > code[class*='language-'],
|
|
||||||
pre[class*='language-'] {
|
|
||||||
background: #f5f2f0;
|
|
||||||
}
|
|
||||||
:not(pre) > code[class*='language-'] {
|
|
||||||
padding: 0.1em;
|
|
||||||
border-radius: 0.3em;
|
|
||||||
white-space: normal;
|
|
||||||
}
|
|
||||||
.token.cdata,
|
|
||||||
.token.comment,
|
|
||||||
.token.doctype,
|
|
||||||
.token.prolog {
|
|
||||||
color: #708090;
|
|
||||||
}
|
|
||||||
.token.punctuation {
|
|
||||||
color: #999;
|
|
||||||
}
|
|
||||||
.token.namespace {
|
|
||||||
opacity: 0.7;
|
|
||||||
}
|
|
||||||
.token.boolean,
|
|
||||||
.token.constant,
|
|
||||||
.token.deleted,
|
|
||||||
.token.number,
|
|
||||||
.token.property,
|
|
||||||
.token.symbol,
|
|
||||||
.token.tag {
|
|
||||||
color: #905;
|
|
||||||
}
|
|
||||||
.token.attr-name,
|
|
||||||
.token.builtin,
|
|
||||||
.token.char,
|
|
||||||
.token.inserted,
|
|
||||||
.token.selector,
|
|
||||||
.token.string {
|
|
||||||
color: #690;
|
|
||||||
}
|
|
||||||
.language-css .token.string,
|
|
||||||
.style .token.string,
|
|
||||||
.token.entity,
|
|
||||||
.token.operator,
|
|
||||||
.token.url {
|
|
||||||
color: #9a6e3a;
|
|
||||||
background: hsla(0, 0%, 100%, 0.5);
|
|
||||||
}
|
|
||||||
.token.atrule,
|
|
||||||
.token.attr-value,
|
|
||||||
.token.keyword {
|
|
||||||
color: #07a;
|
|
||||||
}
|
|
||||||
.token.class-name,
|
|
||||||
.token.function {
|
|
||||||
color: #dd4a68;
|
|
||||||
}
|
|
||||||
.token.important,
|
|
||||||
.token.regex,
|
|
||||||
.token.variable {
|
|
||||||
color: #e90;
|
|
||||||
}
|
|
||||||
.token.bold,
|
|
||||||
.token.important {
|
|
||||||
font-weight: 700;
|
|
||||||
}
|
|
||||||
.token.italic {
|
|
||||||
font-style: italic;
|
|
||||||
}
|
|
||||||
.token.entity {
|
|
||||||
cursor: help;
|
|
||||||
}
|
|
||||||
.mce-content-body {
|
|
||||||
overflow-wrap: break-word;
|
|
||||||
word-wrap: break-word;
|
|
||||||
}
|
|
||||||
.mce-content-body .mce-visual-caret {
|
|
||||||
background-color: #000;
|
|
||||||
background-color: currentColor;
|
|
||||||
position: absolute;
|
|
||||||
}
|
|
||||||
.mce-content-body .mce-visual-caret-hidden {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
.mce-content-body [data-mce-caret] {
|
|
||||||
left: -1000px;
|
|
||||||
margin: 0;
|
|
||||||
padding: 0;
|
|
||||||
position: absolute;
|
|
||||||
right: auto;
|
|
||||||
top: 0;
|
|
||||||
}
|
|
||||||
.mce-content-body .mce-offscreen-selection {
|
|
||||||
left: -2000000px;
|
|
||||||
max-width: 1000000px;
|
|
||||||
position: absolute;
|
|
||||||
}
|
|
||||||
.mce-content-body [contentEditable='false'] {
|
|
||||||
cursor: default;
|
|
||||||
}
|
|
||||||
.mce-content-body [contentEditable='true'] {
|
|
||||||
cursor: text;
|
|
||||||
}
|
|
||||||
.tox-cursor-format-painter {
|
|
||||||
cursor: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M15%2C6%20C15%2C5.45%2014.55%2C5%2014%2C5%20L6%2C5%20C5.45%2C5%205%2C5.45%205%2C6%20L5%2C10%20C5%2C10.55%205.45%2C11%206%2C11%20L14%2C11%20C14.55%2C11%2015%2C10.55%2015%2C10%20L15%2C9%20L16%2C9%20L16%2C12%20L9%2C12%20L9%2C19%20C9%2C19.55%209.45%2C20%2010%2C20%20L11%2C20%20C11.55%2C20%2012%2C19.55%2012%2C19%20L12%2C14%20L18%2C14%20L18%2C7%20L15%2C7%20L15%2C6%20Z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M1%2C1%20L8.25%2C1%20C8.66421356%2C1%209%2C1.33578644%209%2C1.75%20L9%2C1.75%20C9%2C2.16421356%208.66421356%2C2.5%208.25%2C2.5%20L2.5%2C2.5%20L2.5%2C8.25%20C2.5%2C8.66421356%202.16421356%2C9%201.75%2C9%20L1.75%2C9%20C1.33578644%2C9%201%2C8.66421356%201%2C8.25%20L1%2C1%20Z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A'),
|
|
||||||
default;
|
|
||||||
}
|
|
||||||
.mce-content-body figure.align-left {
|
|
||||||
float: left;
|
|
||||||
}
|
|
||||||
.mce-content-body figure.align-right {
|
|
||||||
float: right;
|
|
||||||
}
|
|
||||||
.mce-content-body figure.image.align-center {
|
|
||||||
display: table;
|
|
||||||
margin-left: auto;
|
|
||||||
margin-right: auto;
|
|
||||||
}
|
|
||||||
.mce-preview-object {
|
|
||||||
border: 1px solid gray;
|
|
||||||
display: inline-block;
|
|
||||||
line-height: 0;
|
|
||||||
margin: 0 2px 0 2px;
|
|
||||||
position: relative;
|
|
||||||
}
|
|
||||||
.mce-preview-object .mce-shim {
|
|
||||||
background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
|
|
||||||
height: 100%;
|
|
||||||
left: 0;
|
|
||||||
position: absolute;
|
|
||||||
top: 0;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
.mce-preview-object[data-mce-selected='2'] .mce-shim {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
.mce-object {
|
|
||||||
background: transparent
|
|
||||||
url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%203h16a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1zm1%202v14h14V5H5zm4.79%202.565l5.64%204.028a.5.5%200%200%201%200%20.814l-5.64%204.028a.5.5%200%200%201-.79-.407V7.972a.5.5%200%200%201%20.79-.407z%22%2F%3E%3C%2Fsvg%3E%0A')
|
|
||||||
no-repeat center;
|
|
||||||
border: 1px dashed #aaa;
|
|
||||||
}
|
|
||||||
.mce-pagebreak {
|
|
||||||
border: 1px dashed #aaa;
|
|
||||||
cursor: default;
|
|
||||||
display: block;
|
|
||||||
height: 5px;
|
|
||||||
margin-top: 1rem;
|
|
||||||
page-break-before: always;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
@media print {
|
|
||||||
.mce-pagebreak {
|
|
||||||
border: 0;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
.tiny-pageembed .mce-shim {
|
|
||||||
background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
|
|
||||||
height: 100%;
|
|
||||||
left: 0;
|
|
||||||
position: absolute;
|
|
||||||
top: 0;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
.tiny-pageembed[data-mce-selected='2'] .mce-shim {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
.tiny-pageembed {
|
|
||||||
display: inline-block;
|
|
||||||
position: relative;
|
|
||||||
}
|
|
||||||
.tiny-pageembed--16by9,
|
|
||||||
.tiny-pageembed--1by1,
|
|
||||||
.tiny-pageembed--21by9,
|
|
||||||
.tiny-pageembed--4by3 {
|
|
||||||
display: block;
|
|
||||||
overflow: hidden;
|
|
||||||
padding: 0;
|
|
||||||
position: relative;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
.tiny-pageembed--21by9 {
|
|
||||||
padding-top: 42.857143%;
|
|
||||||
}
|
|
||||||
.tiny-pageembed--16by9 {
|
|
||||||
padding-top: 56.25%;
|
|
||||||
}
|
|
||||||
.tiny-pageembed--4by3 {
|
|
||||||
padding-top: 75%;
|
|
||||||
}
|
|
||||||
.tiny-pageembed--1by1 {
|
|
||||||
padding-top: 100%;
|
|
||||||
}
|
|
||||||
.tiny-pageembed--16by9 iframe,
|
|
||||||
.tiny-pageembed--1by1 iframe,
|
|
||||||
.tiny-pageembed--21by9 iframe,
|
|
||||||
.tiny-pageembed--4by3 iframe {
|
|
||||||
border: 0;
|
|
||||||
height: 100%;
|
|
||||||
left: 0;
|
|
||||||
position: absolute;
|
|
||||||
top: 0;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
.mce-content-body[data-mce-placeholder] {
|
|
||||||
position: relative;
|
|
||||||
}
|
|
||||||
.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before {
|
|
||||||
color: rgba(34, 47, 62, 0.7);
|
|
||||||
content: attr(data-mce-placeholder);
|
|
||||||
position: absolute;
|
|
||||||
}
|
|
||||||
.mce-content-body:not([dir='rtl'])[data-mce-placeholder]:not(.mce-visualblocks)::before {
|
|
||||||
left: 1px;
|
|
||||||
}
|
|
||||||
.mce-content-body[dir='rtl'][data-mce-placeholder]:not(.mce-visualblocks)::before {
|
|
||||||
right: 1px;
|
|
||||||
}
|
|
||||||
.mce-content-body div.mce-resizehandle {
|
|
||||||
background-color: #4099ff;
|
|
||||||
border-color: #4099ff;
|
|
||||||
border-style: solid;
|
|
||||||
border-width: 1px;
|
|
||||||
box-sizing: border-box;
|
|
||||||
height: 10px;
|
|
||||||
position: absolute;
|
|
||||||
width: 10px;
|
|
||||||
z-index: 1298;
|
|
||||||
}
|
|
||||||
.mce-content-body div.mce-resizehandle:hover {
|
|
||||||
background-color: #4099ff;
|
|
||||||
}
|
|
||||||
.mce-content-body div.mce-resizehandle:nth-of-type(1) {
|
|
||||||
cursor: nwse-resize;
|
|
||||||
}
|
|
||||||
.mce-content-body div.mce-resizehandle:nth-of-type(2) {
|
|
||||||
cursor: nesw-resize;
|
|
||||||
}
|
|
||||||
.mce-content-body div.mce-resizehandle:nth-of-type(3) {
|
|
||||||
cursor: nwse-resize;
|
|
||||||
}
|
|
||||||
.mce-content-body div.mce-resizehandle:nth-of-type(4) {
|
|
||||||
cursor: nesw-resize;
|
|
||||||
}
|
|
||||||
.mce-content-body .mce-resize-backdrop {
|
|
||||||
z-index: 10000;
|
|
||||||
}
|
|
||||||
.mce-content-body .mce-clonedresizable {
|
|
||||||
cursor: default;
|
|
||||||
opacity: 0.5;
|
|
||||||
outline: 1px dashed #000;
|
|
||||||
position: absolute;
|
|
||||||
z-index: 10001;
|
|
||||||
}
|
|
||||||
.mce-content-body .mce-clonedresizable.mce-resizetable-columns td,
|
|
||||||
.mce-content-body .mce-clonedresizable.mce-resizetable-columns th {
|
|
||||||
border: 0;
|
|
||||||
}
|
|
||||||
.mce-content-body .mce-resize-helper {
|
|
||||||
background: #555;
|
|
||||||
background: rgba(0, 0, 0, 0.75);
|
|
||||||
border: 1px;
|
|
||||||
border-radius: 3px;
|
|
||||||
color: #fff;
|
|
||||||
display: none;
|
|
||||||
font-family: sans-serif;
|
|
||||||
font-size: 12px;
|
|
||||||
line-height: 14px;
|
|
||||||
margin: 5px 10px;
|
|
||||||
padding: 5px;
|
|
||||||
position: absolute;
|
|
||||||
white-space: nowrap;
|
|
||||||
z-index: 10002;
|
|
||||||
}
|
|
||||||
.tox-rtc-user-selection {
|
|
||||||
position: relative;
|
|
||||||
}
|
|
||||||
.tox-rtc-user-cursor {
|
|
||||||
bottom: 0;
|
|
||||||
cursor: default;
|
|
||||||
position: absolute;
|
|
||||||
top: 0;
|
|
||||||
width: 2px;
|
|
||||||
}
|
|
||||||
.tox-rtc-user-cursor::before {
|
|
||||||
background-color: inherit;
|
|
||||||
border-radius: 50%;
|
|
||||||
content: '';
|
|
||||||
display: block;
|
|
||||||
height: 8px;
|
|
||||||
position: absolute;
|
|
||||||
right: -3px;
|
|
||||||
top: -3px;
|
|
||||||
width: 8px;
|
|
||||||
}
|
|
||||||
.tox-rtc-user-cursor:hover::after {
|
|
||||||
background-color: inherit;
|
|
||||||
border-radius: 100px;
|
|
||||||
box-sizing: border-box;
|
|
||||||
color: #fff;
|
|
||||||
content: attr(data-user);
|
|
||||||
display: block;
|
|
||||||
font-size: 12px;
|
|
||||||
font-weight: 700;
|
|
||||||
left: -5px;
|
|
||||||
min-height: 8px;
|
|
||||||
min-width: 8px;
|
|
||||||
padding: 0 12px;
|
|
||||||
position: absolute;
|
|
||||||
top: -11px;
|
|
||||||
white-space: nowrap;
|
|
||||||
z-index: 1000;
|
|
||||||
}
|
|
||||||
.tox-rtc-user-selection--1 .tox-rtc-user-cursor {
|
|
||||||
background-color: #2dc26b;
|
|
||||||
}
|
|
||||||
.tox-rtc-user-selection--2 .tox-rtc-user-cursor {
|
|
||||||
background-color: #e03e2d;
|
|
||||||
}
|
|
||||||
.tox-rtc-user-selection--3 .tox-rtc-user-cursor {
|
|
||||||
background-color: #f1c40f;
|
|
||||||
}
|
|
||||||
.tox-rtc-user-selection--4 .tox-rtc-user-cursor {
|
|
||||||
background-color: #3598db;
|
|
||||||
}
|
|
||||||
.tox-rtc-user-selection--5 .tox-rtc-user-cursor {
|
|
||||||
background-color: #b96ad9;
|
|
||||||
}
|
|
||||||
.tox-rtc-user-selection--6 .tox-rtc-user-cursor {
|
|
||||||
background-color: #e67e23;
|
|
||||||
}
|
|
||||||
.tox-rtc-user-selection--7 .tox-rtc-user-cursor {
|
|
||||||
background-color: #aaa69d;
|
|
||||||
}
|
|
||||||
.tox-rtc-user-selection--8 .tox-rtc-user-cursor {
|
|
||||||
background-color: #f368e0;
|
|
||||||
}
|
|
||||||
.tox-rtc-remote-image {
|
|
||||||
background: #eaeaea
|
|
||||||
url('data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2236%22%20height%3D%2212%22%20viewBox%3D%220%200%2036%2012%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2218%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.33s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2230%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.66s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%3C%2Fsvg%3E%0A')
|
|
||||||
no-repeat center center;
|
|
||||||
border: 1px solid #ccc;
|
|
||||||
min-height: 240px;
|
|
||||||
min-width: 320px;
|
|
||||||
}
|
|
||||||
.mce-match-marker {
|
|
||||||
background: #aaa;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.mce-match-marker-selected {
|
|
||||||
background: #39f;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.mce-match-marker-selected::-moz-selection {
|
|
||||||
background: #39f;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.mce-match-marker-selected::selection {
|
|
||||||
background: #39f;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.mce-content-body audio[data-mce-selected],
|
|
||||||
.mce-content-body embed[data-mce-selected],
|
|
||||||
.mce-content-body img[data-mce-selected],
|
|
||||||
.mce-content-body object[data-mce-selected],
|
|
||||||
.mce-content-body table[data-mce-selected],
|
|
||||||
.mce-content-body video[data-mce-selected] {
|
|
||||||
outline: 3px solid #b4d7ff;
|
|
||||||
}
|
|
||||||
.mce-content-body hr[data-mce-selected] {
|
|
||||||
outline: 3px solid #b4d7ff;
|
|
||||||
outline-offset: 1px;
|
|
||||||
}
|
|
||||||
.mce-content-body [contentEditable='false'] [contentEditable='true']:focus {
|
|
||||||
outline: 3px solid #b4d7ff;
|
|
||||||
}
|
|
||||||
.mce-content-body [contentEditable='false'] [contentEditable='true']:hover {
|
|
||||||
outline: 3px solid #b4d7ff;
|
|
||||||
}
|
|
||||||
.mce-content-body [contentEditable='false'][data-mce-selected] {
|
|
||||||
cursor: not-allowed;
|
|
||||||
outline: 3px solid #b4d7ff;
|
|
||||||
}
|
|
||||||
.mce-content-body.mce-content-readonly [contentEditable='true']:focus,
|
|
||||||
.mce-content-body.mce-content-readonly [contentEditable='true']:hover {
|
|
||||||
outline: 0;
|
|
||||||
}
|
|
||||||
.mce-content-body [data-mce-selected='inline-boundary'] {
|
|
||||||
background-color: #b4d7ff;
|
|
||||||
}
|
|
||||||
.mce-content-body .mce-edit-focus {
|
|
||||||
outline: 3px solid #b4d7ff;
|
|
||||||
}
|
|
||||||
.mce-content-body td[data-mce-selected],
|
|
||||||
.mce-content-body th[data-mce-selected] {
|
|
||||||
position: relative;
|
|
||||||
}
|
|
||||||
.mce-content-body td[data-mce-selected]::-moz-selection,
|
|
||||||
.mce-content-body th[data-mce-selected]::-moz-selection {
|
|
||||||
background: 0 0;
|
|
||||||
}
|
|
||||||
.mce-content-body td[data-mce-selected]::selection,
|
|
||||||
.mce-content-body th[data-mce-selected]::selection {
|
|
||||||
background: 0 0;
|
|
||||||
}
|
|
||||||
.mce-content-body td[data-mce-selected] *,
|
|
||||||
.mce-content-body th[data-mce-selected] * {
|
|
||||||
outline: 0;
|
|
||||||
-webkit-touch-callout: none;
|
|
||||||
-webkit-user-select: none;
|
|
||||||
-moz-user-select: none;
|
|
||||||
user-select: none;
|
|
||||||
}
|
|
||||||
.mce-content-body td[data-mce-selected]::after,
|
|
||||||
.mce-content-body th[data-mce-selected]::after {
|
|
||||||
background-color: rgba(180, 215, 255, 0.7);
|
|
||||||
border: 1px solid rgba(180, 215, 255, 0.7);
|
|
||||||
bottom: -1px;
|
|
||||||
content: '';
|
|
||||||
left: -1px;
|
|
||||||
mix-blend-mode: multiply;
|
|
||||||
position: absolute;
|
|
||||||
right: -1px;
|
|
||||||
top: -1px;
|
|
||||||
}
|
|
||||||
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
|
|
||||||
.mce-content-body td[data-mce-selected]::after,
|
|
||||||
.mce-content-body th[data-mce-selected]::after {
|
|
||||||
border-color: rgba(0, 84, 180, 0.7);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
.mce-content-body img::-moz-selection {
|
|
||||||
background: 0 0;
|
|
||||||
}
|
|
||||||
.mce-content-body img::selection {
|
|
||||||
background: 0 0;
|
|
||||||
}
|
|
||||||
.ephox-snooker-resizer-bar {
|
|
||||||
background-color: #b4d7ff;
|
|
||||||
opacity: 0;
|
|
||||||
-webkit-user-select: none;
|
|
||||||
-moz-user-select: none;
|
|
||||||
user-select: none;
|
|
||||||
}
|
|
||||||
.ephox-snooker-resizer-cols {
|
|
||||||
cursor: col-resize;
|
|
||||||
}
|
|
||||||
.ephox-snooker-resizer-rows {
|
|
||||||
cursor: row-resize;
|
|
||||||
}
|
|
||||||
.ephox-snooker-resizer-bar.ephox-snooker-resizer-bar-dragging {
|
|
||||||
opacity: 1;
|
|
||||||
}
|
|
||||||
.mce-spellchecker-word {
|
|
||||||
background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%23ff0000'%20fill%3D'none'%20stroke-linecap%3D'round'%20stroke-opacity%3D'.75'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A");
|
|
||||||
background-position: 0 calc(100% + 1px);
|
|
||||||
background-repeat: repeat-x;
|
|
||||||
background-size: auto 6px;
|
|
||||||
cursor: default;
|
|
||||||
height: 2rem;
|
|
||||||
}
|
|
||||||
.mce-spellchecker-grammar {
|
|
||||||
background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%2300A835'%20fill%3D'none'%20stroke-linecap%3D'round'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A");
|
|
||||||
background-position: 0 calc(100% + 1px);
|
|
||||||
background-repeat: repeat-x;
|
|
||||||
background-size: auto 6px;
|
|
||||||
cursor: default;
|
|
||||||
}
|
|
||||||
.mce-toc {
|
|
||||||
border: 1px solid gray;
|
|
||||||
}
|
|
||||||
.mce-toc h2 {
|
|
||||||
margin: 4px;
|
|
||||||
}
|
|
||||||
.mce-toc li {
|
|
||||||
list-style-type: none;
|
|
||||||
}
|
|
||||||
.mce-item-table:not([border]),
|
|
||||||
.mce-item-table:not([border]) caption,
|
|
||||||
.mce-item-table:not([border]) td,
|
|
||||||
.mce-item-table:not([border]) th,
|
|
||||||
.mce-item-table[border='0'],
|
|
||||||
.mce-item-table[border='0'] caption,
|
|
||||||
.mce-item-table[border='0'] td,
|
|
||||||
.mce-item-table[border='0'] th,
|
|
||||||
table[style*='border-width: 0'],
|
|
||||||
table[style*='border-width: 0'] caption,
|
|
||||||
table[style*='border-width: 0'] td,
|
|
||||||
table[style*='border-width: 0'] th {
|
|
||||||
border: 1px dashed #bbb;
|
|
||||||
}
|
|
||||||
.mce-visualblocks address,
|
|
||||||
.mce-visualblocks article,
|
|
||||||
.mce-visualblocks aside,
|
|
||||||
.mce-visualblocks blockquote,
|
|
||||||
.mce-visualblocks div:not([data-mce-bogus]),
|
|
||||||
.mce-visualblocks dl,
|
|
||||||
.mce-visualblocks figcaption,
|
|
||||||
.mce-visualblocks figure,
|
|
||||||
.mce-visualblocks h1,
|
|
||||||
.mce-visualblocks h2,
|
|
||||||
.mce-visualblocks h3,
|
|
||||||
.mce-visualblocks h4,
|
|
||||||
.mce-visualblocks h5,
|
|
||||||
.mce-visualblocks h6,
|
|
||||||
.mce-visualblocks hgroup,
|
|
||||||
.mce-visualblocks ol,
|
|
||||||
.mce-visualblocks p,
|
|
||||||
.mce-visualblocks pre,
|
|
||||||
.mce-visualblocks section,
|
|
||||||
.mce-visualblocks ul {
|
|
||||||
background-repeat: no-repeat;
|
|
||||||
border: 1px dashed #bbb;
|
|
||||||
margin-left: 3px;
|
|
||||||
padding-top: 10px;
|
|
||||||
}
|
|
||||||
.mce-visualblocks p {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhCQAJAJEAAAAAAP///7u7u////yH5BAEAAAMALAAAAAAJAAkAAAIQnG+CqCN/mlyvsRUpThG6AgA7);
|
|
||||||
}
|
|
||||||
.mce-visualblocks h1 {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGu1JuxHoAfRNRW3TWXyF2YiRUAOw==);
|
|
||||||
}
|
|
||||||
.mce-visualblocks h2 {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8Hybbx4oOuqgTynJd6bGlWg3DkJzoaUAAAOw==);
|
|
||||||
}
|
|
||||||
.mce-visualblocks h3 {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIZjI8Hybbx4oOuqgTynJf2Ln2NOHpQpmhAAQA7);
|
|
||||||
}
|
|
||||||
.mce-visualblocks h4 {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxInR0zqeAdhtJlXwV1oCll2HaWgAAOw==);
|
|
||||||
}
|
|
||||||
.mce-visualblocks h5 {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjane4iq5GlW05GgIkIZUAAAOw==);
|
|
||||||
}
|
|
||||||
.mce-visualblocks h6 {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjan04jep1iZ1XRlAo5bVgAAOw==);
|
|
||||||
}
|
|
||||||
.mce-visualblocks div:not([data-mce-bogus]) {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhEgAKAIABALu7u////yH5BAEAAAEALAAAAAASAAoAAAIfjI9poI0cgDywrhuxfbrzDEbQM2Ei5aRjmoySW4pAAQA7);
|
|
||||||
}
|
|
||||||
.mce-visualblocks section {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhKAAKAIABALu7u////yH5BAEAAAEALAAAAAAoAAoAAAI5jI+pywcNY3sBWHdNrplytD2ellDeSVbp+GmWqaDqDMepc8t17Y4vBsK5hDyJMcI6KkuYU+jpjLoKADs=);
|
|
||||||
}
|
|
||||||
.mce-visualblocks article {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhKgAKAIABALu7u////yH5BAEAAAEALAAAAAAqAAoAAAI6jI+pywkNY3wG0GBvrsd2tXGYSGnfiF7ikpXemTpOiJScasYoDJJrjsG9gkCJ0ag6KhmaIe3pjDYBBQA7);
|
|
||||||
}
|
|
||||||
.mce-visualblocks blockquote {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhPgAKAIABALu7u////yH5BAEAAAEALAAAAAA+AAoAAAJPjI+py+0Knpz0xQDyuUhvfoGgIX5iSKZYgq5uNL5q69asZ8s5rrf0yZmpNkJZzFesBTu8TOlDVAabUyatguVhWduud3EyiUk45xhTTgMBBQA7);
|
|
||||||
}
|
|
||||||
.mce-visualblocks address {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhLQAKAIABALu7u////yH5BAEAAAEALAAAAAAtAAoAAAI/jI+pywwNozSP1gDyyZcjb3UaRpXkWaXmZW4OqKLhBmLs+K263DkJK7OJeifh7FicKD9A1/IpGdKkyFpNmCkAADs=);
|
|
||||||
}
|
|
||||||
.mce-visualblocks pre {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhFQAKAIABALu7uwAAACH5BAEAAAEALAAAAAAVAAoAAAIjjI+ZoN0cgDwSmnpz1NCueYERhnibZVKLNnbOq8IvKpJtVQAAOw==);
|
|
||||||
}
|
|
||||||
.mce-visualblocks figure {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhJAAKAIAAALu7u////yH5BAEAAAEALAAAAAAkAAoAAAI0jI+py+2fwAHUSFvD3RlvG4HIp4nX5JFSpnZUJ6LlrM52OE7uSWosBHScgkSZj7dDKnWAAgA7);
|
|
||||||
}
|
|
||||||
.mce-visualblocks figcaption {
|
|
||||||
border: 1px dashed #bbb;
|
|
||||||
}
|
|
||||||
.mce-visualblocks hgroup {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhJwAKAIABALu7uwAAACH5BAEAAAEALAAAAAAnAAoAAAI3jI+pywYNI3uB0gpsRtt5fFnfNZaVSYJil4Wo03Hv6Z62uOCgiXH1kZIIJ8NiIxRrAZNMZAtQAAA7);
|
|
||||||
}
|
|
||||||
.mce-visualblocks aside {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhHgAKAIABAKqqqv///yH5BAEAAAEALAAAAAAeAAoAAAItjI+pG8APjZOTzgtqy7I3f1yehmQcFY4WKZbqByutmW4aHUd6vfcVbgudgpYCADs=);
|
|
||||||
}
|
|
||||||
.mce-visualblocks ul {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhDQAKAIAAALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGuYnqUVSjvw26DzzXiqIDlVwAAOw==);
|
|
||||||
}
|
|
||||||
.mce-visualblocks ol {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybH6HHt0qourxC6CvzXieHyeWQAAOw==);
|
|
||||||
}
|
|
||||||
.mce-visualblocks dl {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybEOnmOvUoWznTqeuEjNSCqeGRUAOw==);
|
|
||||||
}
|
|
||||||
.mce-visualblocks:not([dir='rtl']) address,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) article,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) aside,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) blockquote,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) div:not([data-mce-bogus]),
|
|
||||||
.mce-visualblocks:not([dir='rtl']) dl,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) figcaption,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) figure,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) h1,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) h2,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) h3,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) h4,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) h5,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) h6,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) hgroup,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) ol,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) p,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) pre,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) section,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) ul {
|
|
||||||
margin-left: 3px;
|
|
||||||
}
|
|
||||||
.mce-visualblocks[dir='rtl'] address,
|
|
||||||
.mce-visualblocks[dir='rtl'] article,
|
|
||||||
.mce-visualblocks[dir='rtl'] aside,
|
|
||||||
.mce-visualblocks[dir='rtl'] blockquote,
|
|
||||||
.mce-visualblocks[dir='rtl'] div:not([data-mce-bogus]),
|
|
||||||
.mce-visualblocks[dir='rtl'] dl,
|
|
||||||
.mce-visualblocks[dir='rtl'] figcaption,
|
|
||||||
.mce-visualblocks[dir='rtl'] figure,
|
|
||||||
.mce-visualblocks[dir='rtl'] h1,
|
|
||||||
.mce-visualblocks[dir='rtl'] h2,
|
|
||||||
.mce-visualblocks[dir='rtl'] h3,
|
|
||||||
.mce-visualblocks[dir='rtl'] h4,
|
|
||||||
.mce-visualblocks[dir='rtl'] h5,
|
|
||||||
.mce-visualblocks[dir='rtl'] h6,
|
|
||||||
.mce-visualblocks[dir='rtl'] hgroup,
|
|
||||||
.mce-visualblocks[dir='rtl'] ol,
|
|
||||||
.mce-visualblocks[dir='rtl'] p,
|
|
||||||
.mce-visualblocks[dir='rtl'] pre,
|
|
||||||
.mce-visualblocks[dir='rtl'] section,
|
|
||||||
.mce-visualblocks[dir='rtl'] ul {
|
|
||||||
background-position-x: right;
|
|
||||||
margin-right: 3px;
|
|
||||||
}
|
|
||||||
.mce-nbsp,
|
|
||||||
.mce-shy {
|
|
||||||
background: #aaa;
|
|
||||||
}
|
|
||||||
.mce-shy::after {
|
|
||||||
content: '-';
|
|
||||||
}
|
|
@ -1,726 +0,0 @@
|
|||||||
.mce-content-body .mce-item-anchor {
|
|
||||||
background: transparent
|
|
||||||
url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'8'%20height%3D'12'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M0%200L8%200%208%2012%204.09117821%209%200%2012z'%2F%3E%3C%2Fsvg%3E%0A")
|
|
||||||
no-repeat center;
|
|
||||||
}
|
|
||||||
.mce-content-body .mce-item-anchor:empty {
|
|
||||||
cursor: default;
|
|
||||||
display: inline-block;
|
|
||||||
height: 12px !important;
|
|
||||||
padding: 0 2px;
|
|
||||||
-webkit-user-modify: read-only;
|
|
||||||
-moz-user-modify: read-only;
|
|
||||||
-webkit-user-select: all;
|
|
||||||
-moz-user-select: all;
|
|
||||||
user-select: all;
|
|
||||||
width: 8px !important;
|
|
||||||
}
|
|
||||||
.mce-content-body .mce-item-anchor:not(:empty) {
|
|
||||||
background-position-x: 2px;
|
|
||||||
display: inline-block;
|
|
||||||
padding-left: 12px;
|
|
||||||
}
|
|
||||||
.mce-content-body .mce-item-anchor[data-mce-selected] {
|
|
||||||
outline-offset: 1px;
|
|
||||||
}
|
|
||||||
.tox-comments-visible .tox-comment {
|
|
||||||
background-color: #fff0b7;
|
|
||||||
}
|
|
||||||
.tox-comments-visible .tox-comment[data-mce-annotation-active='true']:not([data-mce-selected='inline-boundary']) {
|
|
||||||
background-color: #ffe168;
|
|
||||||
}
|
|
||||||
.tox-checklist > li:not(.tox-checklist--hidden) {
|
|
||||||
list-style: none;
|
|
||||||
margin: 0.25em 0;
|
|
||||||
}
|
|
||||||
.tox-checklist > li:not(.tox-checklist--hidden)::before {
|
|
||||||
content: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-unchecked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2215%22%20height%3D%2215%22%20x%3D%22.5%22%20y%3D%22.5%22%20fill-rule%3D%22nonzero%22%20stroke%3D%22%234C4C4C%22%20rx%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A');
|
|
||||||
cursor: pointer;
|
|
||||||
height: 1em;
|
|
||||||
margin-left: -1.5em;
|
|
||||||
margin-top: 0.125em;
|
|
||||||
position: absolute;
|
|
||||||
width: 1em;
|
|
||||||
}
|
|
||||||
.tox-checklist li:not(.tox-checklist--hidden).tox-checklist--checked::before {
|
|
||||||
content: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-checked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%234099FF%22%20fill-rule%3D%22nonzero%22%20rx%3D%222%22%2F%3E%3Cpath%20id%3D%22Path%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%20d%3D%22M11.5703186%2C3.14417309%20C11.8516238%2C2.73724603%2012.4164781%2C2.62829933%2012.83558%2C2.89774797%20C13.260121%2C3.17069355%2013.3759736%2C3.72932262%2013.0909105%2C4.14168582%20L7.7580587%2C11.8560195%20C7.43776896%2C12.3193404%206.76483983%2C12.3852142%206.35607322%2C11.9948725%20L3.02491697%2C8.8138662%20C2.66090143%2C8.46625845%202.65798871%2C7.89594698%203.01850234%2C7.54483354%20C3.373942%2C7.19866177%203.94940006%2C7.19592841%204.30829608%2C7.5386474%20L6.85276923%2C9.9684299%20L11.5703186%2C3.14417309%20Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A');
|
|
||||||
}
|
|
||||||
[dir='rtl'] .tox-checklist > li:not(.tox-checklist--hidden)::before {
|
|
||||||
margin-left: 0;
|
|
||||||
margin-right: -1.5em;
|
|
||||||
}
|
|
||||||
code[class*='language-'],
|
|
||||||
pre[class*='language-'] {
|
|
||||||
color: #000;
|
|
||||||
background: 0 0;
|
|
||||||
text-shadow: 0 1px #fff;
|
|
||||||
font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;
|
|
||||||
font-size: 1em;
|
|
||||||
text-align: left;
|
|
||||||
white-space: pre;
|
|
||||||
word-spacing: normal;
|
|
||||||
word-break: normal;
|
|
||||||
word-wrap: normal;
|
|
||||||
line-height: 1.5;
|
|
||||||
-moz-tab-size: 4;
|
|
||||||
tab-size: 4;
|
|
||||||
-webkit-hyphens: none;
|
|
||||||
hyphens: none;
|
|
||||||
}
|
|
||||||
code[class*='language-'] ::-moz-selection,
|
|
||||||
code[class*='language-']::-moz-selection,
|
|
||||||
pre[class*='language-'] ::-moz-selection,
|
|
||||||
pre[class*='language-']::-moz-selection {
|
|
||||||
text-shadow: none;
|
|
||||||
background: #b3d4fc;
|
|
||||||
}
|
|
||||||
code[class*='language-'] ::selection,
|
|
||||||
code[class*='language-']::selection,
|
|
||||||
pre[class*='language-'] ::selection,
|
|
||||||
pre[class*='language-']::selection {
|
|
||||||
text-shadow: none;
|
|
||||||
background: #b3d4fc;
|
|
||||||
}
|
|
||||||
@media print {
|
|
||||||
code[class*='language-'],
|
|
||||||
pre[class*='language-'] {
|
|
||||||
text-shadow: none;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
pre[class*='language-'] {
|
|
||||||
padding: 1em;
|
|
||||||
margin: 0.5em 0;
|
|
||||||
overflow: auto;
|
|
||||||
}
|
|
||||||
:not(pre) > code[class*='language-'],
|
|
||||||
pre[class*='language-'] {
|
|
||||||
background: #f5f2f0;
|
|
||||||
}
|
|
||||||
:not(pre) > code[class*='language-'] {
|
|
||||||
padding: 0.1em;
|
|
||||||
border-radius: 0.3em;
|
|
||||||
white-space: normal;
|
|
||||||
}
|
|
||||||
.token.cdata,
|
|
||||||
.token.comment,
|
|
||||||
.token.doctype,
|
|
||||||
.token.prolog {
|
|
||||||
color: #708090;
|
|
||||||
}
|
|
||||||
.token.punctuation {
|
|
||||||
color: #999;
|
|
||||||
}
|
|
||||||
.token.namespace {
|
|
||||||
opacity: 0.7;
|
|
||||||
}
|
|
||||||
.token.boolean,
|
|
||||||
.token.constant,
|
|
||||||
.token.deleted,
|
|
||||||
.token.number,
|
|
||||||
.token.property,
|
|
||||||
.token.symbol,
|
|
||||||
.token.tag {
|
|
||||||
color: #905;
|
|
||||||
}
|
|
||||||
.token.attr-name,
|
|
||||||
.token.builtin,
|
|
||||||
.token.char,
|
|
||||||
.token.inserted,
|
|
||||||
.token.selector,
|
|
||||||
.token.string {
|
|
||||||
color: #690;
|
|
||||||
}
|
|
||||||
.language-css .token.string,
|
|
||||||
.style .token.string,
|
|
||||||
.token.entity,
|
|
||||||
.token.operator,
|
|
||||||
.token.url {
|
|
||||||
color: #9a6e3a;
|
|
||||||
background: hsla(0, 0%, 100%, 0.5);
|
|
||||||
}
|
|
||||||
.token.atrule,
|
|
||||||
.token.attr-value,
|
|
||||||
.token.keyword {
|
|
||||||
color: #07a;
|
|
||||||
}
|
|
||||||
.token.class-name,
|
|
||||||
.token.function {
|
|
||||||
color: #dd4a68;
|
|
||||||
}
|
|
||||||
.token.important,
|
|
||||||
.token.regex,
|
|
||||||
.token.variable {
|
|
||||||
color: #e90;
|
|
||||||
}
|
|
||||||
.token.bold,
|
|
||||||
.token.important {
|
|
||||||
font-weight: 700;
|
|
||||||
}
|
|
||||||
.token.italic {
|
|
||||||
font-style: italic;
|
|
||||||
}
|
|
||||||
.token.entity {
|
|
||||||
cursor: help;
|
|
||||||
}
|
|
||||||
.mce-content-body {
|
|
||||||
overflow-wrap: break-word;
|
|
||||||
word-wrap: break-word;
|
|
||||||
}
|
|
||||||
.mce-content-body .mce-visual-caret {
|
|
||||||
background-color: #000;
|
|
||||||
background-color: currentColor;
|
|
||||||
position: absolute;
|
|
||||||
}
|
|
||||||
.mce-content-body .mce-visual-caret-hidden {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
.mce-content-body [data-mce-caret] {
|
|
||||||
left: -1000px;
|
|
||||||
margin: 0;
|
|
||||||
padding: 0;
|
|
||||||
position: absolute;
|
|
||||||
right: auto;
|
|
||||||
top: 0;
|
|
||||||
}
|
|
||||||
.mce-content-body .mce-offscreen-selection {
|
|
||||||
left: -2000000px;
|
|
||||||
max-width: 1000000px;
|
|
||||||
position: absolute;
|
|
||||||
}
|
|
||||||
.mce-content-body [contentEditable='false'] {
|
|
||||||
cursor: default;
|
|
||||||
}
|
|
||||||
.mce-content-body [contentEditable='true'] {
|
|
||||||
cursor: text;
|
|
||||||
}
|
|
||||||
.tox-cursor-format-painter {
|
|
||||||
cursor: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M15%2C6%20C15%2C5.45%2014.55%2C5%2014%2C5%20L6%2C5%20C5.45%2C5%205%2C5.45%205%2C6%20L5%2C10%20C5%2C10.55%205.45%2C11%206%2C11%20L14%2C11%20C14.55%2C11%2015%2C10.55%2015%2C10%20L15%2C9%20L16%2C9%20L16%2C12%20L9%2C12%20L9%2C19%20C9%2C19.55%209.45%2C20%2010%2C20%20L11%2C20%20C11.55%2C20%2012%2C19.55%2012%2C19%20L12%2C14%20L18%2C14%20L18%2C7%20L15%2C7%20L15%2C6%20Z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M1%2C1%20L8.25%2C1%20C8.66421356%2C1%209%2C1.33578644%209%2C1.75%20L9%2C1.75%20C9%2C2.16421356%208.66421356%2C2.5%208.25%2C2.5%20L2.5%2C2.5%20L2.5%2C8.25%20C2.5%2C8.66421356%202.16421356%2C9%201.75%2C9%20L1.75%2C9%20C1.33578644%2C9%201%2C8.66421356%201%2C8.25%20L1%2C1%20Z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A'),
|
|
||||||
default;
|
|
||||||
}
|
|
||||||
.mce-content-body figure.align-left {
|
|
||||||
float: left;
|
|
||||||
}
|
|
||||||
.mce-content-body figure.align-right {
|
|
||||||
float: right;
|
|
||||||
}
|
|
||||||
.mce-content-body figure.image.align-center {
|
|
||||||
display: table;
|
|
||||||
margin-left: auto;
|
|
||||||
margin-right: auto;
|
|
||||||
}
|
|
||||||
.mce-preview-object {
|
|
||||||
border: 1px solid gray;
|
|
||||||
display: inline-block;
|
|
||||||
line-height: 0;
|
|
||||||
margin: 0 2px 0 2px;
|
|
||||||
position: relative;
|
|
||||||
}
|
|
||||||
.mce-preview-object .mce-shim {
|
|
||||||
background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
|
|
||||||
height: 100%;
|
|
||||||
left: 0;
|
|
||||||
position: absolute;
|
|
||||||
top: 0;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
.mce-preview-object[data-mce-selected='2'] .mce-shim {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
.mce-object {
|
|
||||||
background: transparent
|
|
||||||
url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%203h16a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1zm1%202v14h14V5H5zm4.79%202.565l5.64%204.028a.5.5%200%200%201%200%20.814l-5.64%204.028a.5.5%200%200%201-.79-.407V7.972a.5.5%200%200%201%20.79-.407z%22%2F%3E%3C%2Fsvg%3E%0A')
|
|
||||||
no-repeat center;
|
|
||||||
border: 1px dashed #aaa;
|
|
||||||
}
|
|
||||||
.mce-pagebreak {
|
|
||||||
border: 1px dashed #aaa;
|
|
||||||
cursor: default;
|
|
||||||
display: block;
|
|
||||||
height: 5px;
|
|
||||||
margin-top: 1rem;
|
|
||||||
page-break-before: always;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
@media print {
|
|
||||||
.mce-pagebreak {
|
|
||||||
border: 0;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
.tiny-pageembed .mce-shim {
|
|
||||||
background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
|
|
||||||
height: 100%;
|
|
||||||
left: 0;
|
|
||||||
position: absolute;
|
|
||||||
top: 0;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
.tiny-pageembed[data-mce-selected='2'] .mce-shim {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
.tiny-pageembed {
|
|
||||||
display: inline-block;
|
|
||||||
position: relative;
|
|
||||||
}
|
|
||||||
.tiny-pageembed--16by9,
|
|
||||||
.tiny-pageembed--1by1,
|
|
||||||
.tiny-pageembed--21by9,
|
|
||||||
.tiny-pageembed--4by3 {
|
|
||||||
display: block;
|
|
||||||
overflow: hidden;
|
|
||||||
padding: 0;
|
|
||||||
position: relative;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
.tiny-pageembed--21by9 {
|
|
||||||
padding-top: 42.857143%;
|
|
||||||
}
|
|
||||||
.tiny-pageembed--16by9 {
|
|
||||||
padding-top: 56.25%;
|
|
||||||
}
|
|
||||||
.tiny-pageembed--4by3 {
|
|
||||||
padding-top: 75%;
|
|
||||||
}
|
|
||||||
.tiny-pageembed--1by1 {
|
|
||||||
padding-top: 100%;
|
|
||||||
}
|
|
||||||
.tiny-pageembed--16by9 iframe,
|
|
||||||
.tiny-pageembed--1by1 iframe,
|
|
||||||
.tiny-pageembed--21by9 iframe,
|
|
||||||
.tiny-pageembed--4by3 iframe {
|
|
||||||
border: 0;
|
|
||||||
height: 100%;
|
|
||||||
left: 0;
|
|
||||||
position: absolute;
|
|
||||||
top: 0;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
.mce-content-body[data-mce-placeholder] {
|
|
||||||
position: relative;
|
|
||||||
}
|
|
||||||
.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before {
|
|
||||||
color: rgba(34, 47, 62, 0.7);
|
|
||||||
content: attr(data-mce-placeholder);
|
|
||||||
position: absolute;
|
|
||||||
}
|
|
||||||
.mce-content-body:not([dir='rtl'])[data-mce-placeholder]:not(.mce-visualblocks)::before {
|
|
||||||
left: 1px;
|
|
||||||
}
|
|
||||||
.mce-content-body[dir='rtl'][data-mce-placeholder]:not(.mce-visualblocks)::before {
|
|
||||||
right: 1px;
|
|
||||||
}
|
|
||||||
.mce-content-body div.mce-resizehandle {
|
|
||||||
background-color: #4099ff;
|
|
||||||
border-color: #4099ff;
|
|
||||||
border-style: solid;
|
|
||||||
border-width: 1px;
|
|
||||||
box-sizing: border-box;
|
|
||||||
height: 10px;
|
|
||||||
position: absolute;
|
|
||||||
width: 10px;
|
|
||||||
z-index: 1298;
|
|
||||||
}
|
|
||||||
.mce-content-body div.mce-resizehandle:hover {
|
|
||||||
background-color: #4099ff;
|
|
||||||
}
|
|
||||||
.mce-content-body div.mce-resizehandle:nth-of-type(1) {
|
|
||||||
cursor: nwse-resize;
|
|
||||||
}
|
|
||||||
.mce-content-body div.mce-resizehandle:nth-of-type(2) {
|
|
||||||
cursor: nesw-resize;
|
|
||||||
}
|
|
||||||
.mce-content-body div.mce-resizehandle:nth-of-type(3) {
|
|
||||||
cursor: nwse-resize;
|
|
||||||
}
|
|
||||||
.mce-content-body div.mce-resizehandle:nth-of-type(4) {
|
|
||||||
cursor: nesw-resize;
|
|
||||||
}
|
|
||||||
.mce-content-body .mce-resize-backdrop {
|
|
||||||
z-index: 10000;
|
|
||||||
}
|
|
||||||
.mce-content-body .mce-clonedresizable {
|
|
||||||
cursor: default;
|
|
||||||
opacity: 0.5;
|
|
||||||
outline: 1px dashed #000;
|
|
||||||
position: absolute;
|
|
||||||
z-index: 10001;
|
|
||||||
}
|
|
||||||
.mce-content-body .mce-clonedresizable.mce-resizetable-columns td,
|
|
||||||
.mce-content-body .mce-clonedresizable.mce-resizetable-columns th {
|
|
||||||
border: 0;
|
|
||||||
}
|
|
||||||
.mce-content-body .mce-resize-helper {
|
|
||||||
background: #555;
|
|
||||||
background: rgba(0, 0, 0, 0.75);
|
|
||||||
border: 1px;
|
|
||||||
border-radius: 3px;
|
|
||||||
color: #fff;
|
|
||||||
display: none;
|
|
||||||
font-family: sans-serif;
|
|
||||||
font-size: 12px;
|
|
||||||
line-height: 14px;
|
|
||||||
margin: 5px 10px;
|
|
||||||
padding: 5px;
|
|
||||||
position: absolute;
|
|
||||||
white-space: nowrap;
|
|
||||||
z-index: 10002;
|
|
||||||
}
|
|
||||||
.tox-rtc-user-selection {
|
|
||||||
position: relative;
|
|
||||||
}
|
|
||||||
.tox-rtc-user-cursor {
|
|
||||||
bottom: 0;
|
|
||||||
cursor: default;
|
|
||||||
position: absolute;
|
|
||||||
top: 0;
|
|
||||||
width: 2px;
|
|
||||||
}
|
|
||||||
.tox-rtc-user-cursor::before {
|
|
||||||
background-color: inherit;
|
|
||||||
border-radius: 50%;
|
|
||||||
content: '';
|
|
||||||
display: block;
|
|
||||||
height: 8px;
|
|
||||||
position: absolute;
|
|
||||||
right: -3px;
|
|
||||||
top: -3px;
|
|
||||||
width: 8px;
|
|
||||||
}
|
|
||||||
.tox-rtc-user-cursor:hover::after {
|
|
||||||
background-color: inherit;
|
|
||||||
border-radius: 100px;
|
|
||||||
box-sizing: border-box;
|
|
||||||
color: #fff;
|
|
||||||
content: attr(data-user);
|
|
||||||
display: block;
|
|
||||||
font-size: 12px;
|
|
||||||
font-weight: 700;
|
|
||||||
left: -5px;
|
|
||||||
min-height: 8px;
|
|
||||||
min-width: 8px;
|
|
||||||
padding: 0 12px;
|
|
||||||
position: absolute;
|
|
||||||
top: -11px;
|
|
||||||
white-space: nowrap;
|
|
||||||
z-index: 1000;
|
|
||||||
}
|
|
||||||
.tox-rtc-user-selection--1 .tox-rtc-user-cursor {
|
|
||||||
background-color: #2dc26b;
|
|
||||||
}
|
|
||||||
.tox-rtc-user-selection--2 .tox-rtc-user-cursor {
|
|
||||||
background-color: #e03e2d;
|
|
||||||
}
|
|
||||||
.tox-rtc-user-selection--3 .tox-rtc-user-cursor {
|
|
||||||
background-color: #f1c40f;
|
|
||||||
}
|
|
||||||
.tox-rtc-user-selection--4 .tox-rtc-user-cursor {
|
|
||||||
background-color: #3598db;
|
|
||||||
}
|
|
||||||
.tox-rtc-user-selection--5 .tox-rtc-user-cursor {
|
|
||||||
background-color: #b96ad9;
|
|
||||||
}
|
|
||||||
.tox-rtc-user-selection--6 .tox-rtc-user-cursor {
|
|
||||||
background-color: #e67e23;
|
|
||||||
}
|
|
||||||
.tox-rtc-user-selection--7 .tox-rtc-user-cursor {
|
|
||||||
background-color: #aaa69d;
|
|
||||||
}
|
|
||||||
.tox-rtc-user-selection--8 .tox-rtc-user-cursor {
|
|
||||||
background-color: #f368e0;
|
|
||||||
}
|
|
||||||
.tox-rtc-remote-image {
|
|
||||||
background: #eaeaea
|
|
||||||
url('data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2236%22%20height%3D%2212%22%20viewBox%3D%220%200%2036%2012%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2218%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.33s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2230%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.66s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%3C%2Fsvg%3E%0A')
|
|
||||||
no-repeat center center;
|
|
||||||
border: 1px solid #ccc;
|
|
||||||
min-height: 240px;
|
|
||||||
min-width: 320px;
|
|
||||||
}
|
|
||||||
.mce-match-marker {
|
|
||||||
background: #aaa;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.mce-match-marker-selected {
|
|
||||||
background: #39f;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.mce-match-marker-selected::-moz-selection {
|
|
||||||
background: #39f;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.mce-match-marker-selected::selection {
|
|
||||||
background: #39f;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.mce-content-body audio[data-mce-selected],
|
|
||||||
.mce-content-body embed[data-mce-selected],
|
|
||||||
.mce-content-body img[data-mce-selected],
|
|
||||||
.mce-content-body object[data-mce-selected],
|
|
||||||
.mce-content-body table[data-mce-selected],
|
|
||||||
.mce-content-body video[data-mce-selected] {
|
|
||||||
outline: 3px solid #b4d7ff;
|
|
||||||
}
|
|
||||||
.mce-content-body hr[data-mce-selected] {
|
|
||||||
outline: 3px solid #b4d7ff;
|
|
||||||
outline-offset: 1px;
|
|
||||||
}
|
|
||||||
.mce-content-body [contentEditable='false'] [contentEditable='true']:focus {
|
|
||||||
outline: 3px solid #b4d7ff;
|
|
||||||
}
|
|
||||||
.mce-content-body [contentEditable='false'] [contentEditable='true']:hover {
|
|
||||||
outline: 3px solid #b4d7ff;
|
|
||||||
}
|
|
||||||
.mce-content-body [contentEditable='false'][data-mce-selected] {
|
|
||||||
cursor: not-allowed;
|
|
||||||
outline: 3px solid #b4d7ff;
|
|
||||||
}
|
|
||||||
.mce-content-body.mce-content-readonly [contentEditable='true']:focus,
|
|
||||||
.mce-content-body.mce-content-readonly [contentEditable='true']:hover {
|
|
||||||
outline: 0;
|
|
||||||
}
|
|
||||||
.mce-content-body [data-mce-selected='inline-boundary'] {
|
|
||||||
background-color: #b4d7ff;
|
|
||||||
}
|
|
||||||
.mce-content-body .mce-edit-focus {
|
|
||||||
outline: 3px solid #b4d7ff;
|
|
||||||
}
|
|
||||||
.mce-content-body td[data-mce-selected],
|
|
||||||
.mce-content-body th[data-mce-selected] {
|
|
||||||
position: relative;
|
|
||||||
}
|
|
||||||
.mce-content-body td[data-mce-selected]::-moz-selection,
|
|
||||||
.mce-content-body th[data-mce-selected]::-moz-selection {
|
|
||||||
background: 0 0;
|
|
||||||
}
|
|
||||||
.mce-content-body td[data-mce-selected]::selection,
|
|
||||||
.mce-content-body th[data-mce-selected]::selection {
|
|
||||||
background: 0 0;
|
|
||||||
}
|
|
||||||
.mce-content-body td[data-mce-selected] *,
|
|
||||||
.mce-content-body th[data-mce-selected] * {
|
|
||||||
outline: 0;
|
|
||||||
-webkit-touch-callout: none;
|
|
||||||
-webkit-user-select: none;
|
|
||||||
-moz-user-select: none;
|
|
||||||
user-select: none;
|
|
||||||
}
|
|
||||||
.mce-content-body td[data-mce-selected]::after,
|
|
||||||
.mce-content-body th[data-mce-selected]::after {
|
|
||||||
background-color: rgba(180, 215, 255, 0.7);
|
|
||||||
border: 1px solid rgba(180, 215, 255, 0.7);
|
|
||||||
bottom: -1px;
|
|
||||||
content: '';
|
|
||||||
left: -1px;
|
|
||||||
mix-blend-mode: multiply;
|
|
||||||
position: absolute;
|
|
||||||
right: -1px;
|
|
||||||
top: -1px;
|
|
||||||
}
|
|
||||||
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
|
|
||||||
.mce-content-body td[data-mce-selected]::after,
|
|
||||||
.mce-content-body th[data-mce-selected]::after {
|
|
||||||
border-color: rgba(0, 84, 180, 0.7);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
.mce-content-body img::-moz-selection {
|
|
||||||
background: 0 0;
|
|
||||||
}
|
|
||||||
.mce-content-body img::selection {
|
|
||||||
background: 0 0;
|
|
||||||
}
|
|
||||||
.ephox-snooker-resizer-bar {
|
|
||||||
background-color: #b4d7ff;
|
|
||||||
opacity: 0;
|
|
||||||
-webkit-user-select: none;
|
|
||||||
-moz-user-select: none;
|
|
||||||
user-select: none;
|
|
||||||
}
|
|
||||||
.ephox-snooker-resizer-cols {
|
|
||||||
cursor: col-resize;
|
|
||||||
}
|
|
||||||
.ephox-snooker-resizer-rows {
|
|
||||||
cursor: row-resize;
|
|
||||||
}
|
|
||||||
.ephox-snooker-resizer-bar.ephox-snooker-resizer-bar-dragging {
|
|
||||||
opacity: 1;
|
|
||||||
}
|
|
||||||
.mce-spellchecker-word {
|
|
||||||
background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%23ff0000'%20fill%3D'none'%20stroke-linecap%3D'round'%20stroke-opacity%3D'.75'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A");
|
|
||||||
background-position: 0 calc(100% + 1px);
|
|
||||||
background-repeat: repeat-x;
|
|
||||||
background-size: auto 6px;
|
|
||||||
cursor: default;
|
|
||||||
height: 2rem;
|
|
||||||
}
|
|
||||||
.mce-spellchecker-grammar {
|
|
||||||
background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%2300A835'%20fill%3D'none'%20stroke-linecap%3D'round'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A");
|
|
||||||
background-position: 0 calc(100% + 1px);
|
|
||||||
background-repeat: repeat-x;
|
|
||||||
background-size: auto 6px;
|
|
||||||
cursor: default;
|
|
||||||
}
|
|
||||||
.mce-toc {
|
|
||||||
border: 1px solid gray;
|
|
||||||
}
|
|
||||||
.mce-toc h2 {
|
|
||||||
margin: 4px;
|
|
||||||
}
|
|
||||||
.mce-toc li {
|
|
||||||
list-style-type: none;
|
|
||||||
}
|
|
||||||
.mce-item-table:not([border]),
|
|
||||||
.mce-item-table:not([border]) caption,
|
|
||||||
.mce-item-table:not([border]) td,
|
|
||||||
.mce-item-table:not([border]) th,
|
|
||||||
.mce-item-table[border='0'],
|
|
||||||
.mce-item-table[border='0'] caption,
|
|
||||||
.mce-item-table[border='0'] td,
|
|
||||||
.mce-item-table[border='0'] th,
|
|
||||||
table[style*='border-width: 0'],
|
|
||||||
table[style*='border-width: 0'] caption,
|
|
||||||
table[style*='border-width: 0'] td,
|
|
||||||
table[style*='border-width: 0'] th {
|
|
||||||
border: 1px dashed #bbb;
|
|
||||||
}
|
|
||||||
.mce-visualblocks address,
|
|
||||||
.mce-visualblocks article,
|
|
||||||
.mce-visualblocks aside,
|
|
||||||
.mce-visualblocks blockquote,
|
|
||||||
.mce-visualblocks div:not([data-mce-bogus]),
|
|
||||||
.mce-visualblocks dl,
|
|
||||||
.mce-visualblocks figcaption,
|
|
||||||
.mce-visualblocks figure,
|
|
||||||
.mce-visualblocks h1,
|
|
||||||
.mce-visualblocks h2,
|
|
||||||
.mce-visualblocks h3,
|
|
||||||
.mce-visualblocks h4,
|
|
||||||
.mce-visualblocks h5,
|
|
||||||
.mce-visualblocks h6,
|
|
||||||
.mce-visualblocks hgroup,
|
|
||||||
.mce-visualblocks ol,
|
|
||||||
.mce-visualblocks p,
|
|
||||||
.mce-visualblocks pre,
|
|
||||||
.mce-visualblocks section,
|
|
||||||
.mce-visualblocks ul {
|
|
||||||
background-repeat: no-repeat;
|
|
||||||
border: 1px dashed #bbb;
|
|
||||||
margin-left: 3px;
|
|
||||||
padding-top: 10px;
|
|
||||||
}
|
|
||||||
.mce-visualblocks p {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhCQAJAJEAAAAAAP///7u7u////yH5BAEAAAMALAAAAAAJAAkAAAIQnG+CqCN/mlyvsRUpThG6AgA7);
|
|
||||||
}
|
|
||||||
.mce-visualblocks h1 {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGu1JuxHoAfRNRW3TWXyF2YiRUAOw==);
|
|
||||||
}
|
|
||||||
.mce-visualblocks h2 {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8Hybbx4oOuqgTynJd6bGlWg3DkJzoaUAAAOw==);
|
|
||||||
}
|
|
||||||
.mce-visualblocks h3 {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIZjI8Hybbx4oOuqgTynJf2Ln2NOHpQpmhAAQA7);
|
|
||||||
}
|
|
||||||
.mce-visualblocks h4 {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxInR0zqeAdhtJlXwV1oCll2HaWgAAOw==);
|
|
||||||
}
|
|
||||||
.mce-visualblocks h5 {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjane4iq5GlW05GgIkIZUAAAOw==);
|
|
||||||
}
|
|
||||||
.mce-visualblocks h6 {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjan04jep1iZ1XRlAo5bVgAAOw==);
|
|
||||||
}
|
|
||||||
.mce-visualblocks div:not([data-mce-bogus]) {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhEgAKAIABALu7u////yH5BAEAAAEALAAAAAASAAoAAAIfjI9poI0cgDywrhuxfbrzDEbQM2Ei5aRjmoySW4pAAQA7);
|
|
||||||
}
|
|
||||||
.mce-visualblocks section {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhKAAKAIABALu7u////yH5BAEAAAEALAAAAAAoAAoAAAI5jI+pywcNY3sBWHdNrplytD2ellDeSVbp+GmWqaDqDMepc8t17Y4vBsK5hDyJMcI6KkuYU+jpjLoKADs=);
|
|
||||||
}
|
|
||||||
.mce-visualblocks article {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhKgAKAIABALu7u////yH5BAEAAAEALAAAAAAqAAoAAAI6jI+pywkNY3wG0GBvrsd2tXGYSGnfiF7ikpXemTpOiJScasYoDJJrjsG9gkCJ0ag6KhmaIe3pjDYBBQA7);
|
|
||||||
}
|
|
||||||
.mce-visualblocks blockquote {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhPgAKAIABALu7u////yH5BAEAAAEALAAAAAA+AAoAAAJPjI+py+0Knpz0xQDyuUhvfoGgIX5iSKZYgq5uNL5q69asZ8s5rrf0yZmpNkJZzFesBTu8TOlDVAabUyatguVhWduud3EyiUk45xhTTgMBBQA7);
|
|
||||||
}
|
|
||||||
.mce-visualblocks address {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhLQAKAIABALu7u////yH5BAEAAAEALAAAAAAtAAoAAAI/jI+pywwNozSP1gDyyZcjb3UaRpXkWaXmZW4OqKLhBmLs+K263DkJK7OJeifh7FicKD9A1/IpGdKkyFpNmCkAADs=);
|
|
||||||
}
|
|
||||||
.mce-visualblocks pre {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhFQAKAIABALu7uwAAACH5BAEAAAEALAAAAAAVAAoAAAIjjI+ZoN0cgDwSmnpz1NCueYERhnibZVKLNnbOq8IvKpJtVQAAOw==);
|
|
||||||
}
|
|
||||||
.mce-visualblocks figure {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhJAAKAIAAALu7u////yH5BAEAAAEALAAAAAAkAAoAAAI0jI+py+2fwAHUSFvD3RlvG4HIp4nX5JFSpnZUJ6LlrM52OE7uSWosBHScgkSZj7dDKnWAAgA7);
|
|
||||||
}
|
|
||||||
.mce-visualblocks figcaption {
|
|
||||||
border: 1px dashed #bbb;
|
|
||||||
}
|
|
||||||
.mce-visualblocks hgroup {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhJwAKAIABALu7uwAAACH5BAEAAAEALAAAAAAnAAoAAAI3jI+pywYNI3uB0gpsRtt5fFnfNZaVSYJil4Wo03Hv6Z62uOCgiXH1kZIIJ8NiIxRrAZNMZAtQAAA7);
|
|
||||||
}
|
|
||||||
.mce-visualblocks aside {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhHgAKAIABAKqqqv///yH5BAEAAAEALAAAAAAeAAoAAAItjI+pG8APjZOTzgtqy7I3f1yehmQcFY4WKZbqByutmW4aHUd6vfcVbgudgpYCADs=);
|
|
||||||
}
|
|
||||||
.mce-visualblocks ul {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhDQAKAIAAALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGuYnqUVSjvw26DzzXiqIDlVwAAOw==);
|
|
||||||
}
|
|
||||||
.mce-visualblocks ol {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybH6HHt0qourxC6CvzXieHyeWQAAOw==);
|
|
||||||
}
|
|
||||||
.mce-visualblocks dl {
|
|
||||||
background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybEOnmOvUoWznTqeuEjNSCqeGRUAOw==);
|
|
||||||
}
|
|
||||||
.mce-visualblocks:not([dir='rtl']) address,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) article,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) aside,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) blockquote,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) div:not([data-mce-bogus]),
|
|
||||||
.mce-visualblocks:not([dir='rtl']) dl,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) figcaption,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) figure,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) h1,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) h2,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) h3,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) h4,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) h5,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) h6,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) hgroup,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) ol,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) p,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) pre,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) section,
|
|
||||||
.mce-visualblocks:not([dir='rtl']) ul {
|
|
||||||
margin-left: 3px;
|
|
||||||
}
|
|
||||||
.mce-visualblocks[dir='rtl'] address,
|
|
||||||
.mce-visualblocks[dir='rtl'] article,
|
|
||||||
.mce-visualblocks[dir='rtl'] aside,
|
|
||||||
.mce-visualblocks[dir='rtl'] blockquote,
|
|
||||||
.mce-visualblocks[dir='rtl'] div:not([data-mce-bogus]),
|
|
||||||
.mce-visualblocks[dir='rtl'] dl,
|
|
||||||
.mce-visualblocks[dir='rtl'] figcaption,
|
|
||||||
.mce-visualblocks[dir='rtl'] figure,
|
|
||||||
.mce-visualblocks[dir='rtl'] h1,
|
|
||||||
.mce-visualblocks[dir='rtl'] h2,
|
|
||||||
.mce-visualblocks[dir='rtl'] h3,
|
|
||||||
.mce-visualblocks[dir='rtl'] h4,
|
|
||||||
.mce-visualblocks[dir='rtl'] h5,
|
|
||||||
.mce-visualblocks[dir='rtl'] h6,
|
|
||||||
.mce-visualblocks[dir='rtl'] hgroup,
|
|
||||||
.mce-visualblocks[dir='rtl'] ol,
|
|
||||||
.mce-visualblocks[dir='rtl'] p,
|
|
||||||
.mce-visualblocks[dir='rtl'] pre,
|
|
||||||
.mce-visualblocks[dir='rtl'] section,
|
|
||||||
.mce-visualblocks[dir='rtl'] ul {
|
|
||||||
background-position-x: right;
|
|
||||||
margin-right: 3px;
|
|
||||||
}
|
|
||||||
.mce-nbsp,
|
|
||||||
.mce-shy {
|
|
||||||
background: #aaa;
|
|
||||||
}
|
|
||||||
.mce-shy::after {
|
|
||||||
content: '-';
|
|
||||||
}
|
|
||||||
body {
|
|
||||||
font-family: sans-serif;
|
|
||||||
}
|
|
||||||
table {
|
|
||||||
border-collapse: collapse;
|
|
||||||
}
|
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -1,35 +0,0 @@
|
|||||||
body.tox-dialog__disable-scroll {
|
|
||||||
overflow: hidden;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-fullscreen {
|
|
||||||
border: 0;
|
|
||||||
height: 100%;
|
|
||||||
margin: 0;
|
|
||||||
overflow: hidden;
|
|
||||||
overscroll-behavior: none;
|
|
||||||
padding: 0;
|
|
||||||
touch-action: pinch-zoom;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox.tox-tinymce.tox-fullscreen,
|
|
||||||
.tox-shadowhost.tox-fullscreen {
|
|
||||||
left: 0;
|
|
||||||
position: fixed;
|
|
||||||
top: 0;
|
|
||||||
z-index: 1200;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox.tox-tinymce.tox-fullscreen {
|
|
||||||
background-color: transparent;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tox-fullscreen .tox.tox-tinymce-aux,
|
|
||||||
.tox-fullscreen ~ .tox.tox-tinymce-aux {
|
|
||||||
z-index: 1201;
|
|
||||||
}
|
|
@ -1,30 +0,0 @@
|
|||||||
body.tox-dialog__disable-scroll {
|
|
||||||
overflow: hidden;
|
|
||||||
}
|
|
||||||
.tox-fullscreen {
|
|
||||||
border: 0;
|
|
||||||
height: 100%;
|
|
||||||
margin: 0;
|
|
||||||
overflow: hidden;
|
|
||||||
overscroll-behavior: none;
|
|
||||||
padding: 0;
|
|
||||||
touch-action: pinch-zoom;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
.tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
.tox-shadowhost.tox-fullscreen,
|
|
||||||
.tox.tox-tinymce.tox-fullscreen {
|
|
||||||
left: 0;
|
|
||||||
position: fixed;
|
|
||||||
top: 0;
|
|
||||||
z-index: 1200;
|
|
||||||
}
|
|
||||||
.tox.tox-tinymce.tox-fullscreen {
|
|
||||||
background-color: transparent;
|
|
||||||
}
|
|
||||||
.tox-fullscreen .tox.tox-tinymce-aux,
|
|
||||||
.tox-fullscreen ~ .tox.tox-tinymce-aux {
|
|
||||||
z-index: 1201;
|
|
||||||
}
|
|
@ -38,6 +38,17 @@ export default {
|
|||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 编辑作业
|
||||||
|
*/
|
||||||
|
edit: {
|
||||||
|
url: `${config.API_URL}/api/sys/job/edit`,
|
||||||
|
name: `编辑作业`,
|
||||||
|
post: async function (data = {}, config = {}) {
|
||||||
|
return await http.post(this.url, data, config)
|
||||||
|
},
|
||||||
|
},
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 计划作业是否存在
|
* 计划作业是否存在
|
||||||
*/
|
*/
|
||||||
@ -114,15 +125,4 @@ export default {
|
|||||||
return await http.post(this.url, data, config)
|
return await http.post(this.url, data, config)
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
|
||||||
/**
|
|
||||||
* 更新计划作业
|
|
||||||
*/
|
|
||||||
update: {
|
|
||||||
url: `${config.API_URL}/api/sys/job/update`,
|
|
||||||
name: `更新计划作业`,
|
|
||||||
post: async function (data = {}, config = {}) {
|
|
||||||
return await http.post(this.url, data, config)
|
|
||||||
},
|
|
||||||
},
|
|
||||||
}
|
}
|
Binary file not shown.
Before Width: | Height: | Size: 285 KiB |
Binary file not shown.
Before Width: | Height: | Size: 20 KiB |
Binary file not shown.
Before Width: | Height: | Size: 132 KiB |
Binary file not shown.
Before Width: | Height: | Size: 133 KiB |
Binary file not shown.
Before Width: | Height: | Size: 10 KiB |
@ -60,12 +60,12 @@ export default {
|
|||||||
this.top = e.clientY + 1
|
this.top = e.clientY + 1
|
||||||
|
|
||||||
this.$nextTick(() => {
|
this.$nextTick(() => {
|
||||||
var ex = e.clientX + 1
|
const ex = e.clientX + 1
|
||||||
var ey = e.clientY + 1
|
const ey = e.clientY + 1
|
||||||
var innerWidth = window.innerWidth
|
const innerWidth = window.innerWidth
|
||||||
var innerHeight = window.innerHeight
|
const innerHeight = window.innerHeight
|
||||||
var menuHeight = this.$refs.contextmenu.offsetHeight
|
const menuHeight = this.$refs.contextmenu.offsetHeight
|
||||||
var menuWidth = this.$refs.contextmenu.offsetWidth
|
const menuWidth = this.$refs.contextmenu.offsetWidth
|
||||||
//位置修正公示
|
//位置修正公示
|
||||||
//left = (当前点击X + 菜单宽度 > 可视区域宽度 ? 可视区域宽度 - 菜单宽度 : 当前点击X)
|
//left = (当前点击X + 菜单宽度 > 可视区域宽度 ? 可视区域宽度 - 菜单宽度 : 当前点击X)
|
||||||
//top = (当前点击Y + 菜单高度 > 可视区域高度 ? 当前点击Y - 菜单高度 : 当前点击Y)
|
//top = (当前点击Y + 菜单高度 > 可视区域高度 ? 当前点击Y - 菜单高度 : 当前点击Y)
|
||||||
|
@ -46,7 +46,7 @@ export default {
|
|||||||
this.menuClick(this.command)
|
this.menuClick(this.command)
|
||||||
},
|
},
|
||||||
openSubmenu(e) {
|
openSubmenu(e) {
|
||||||
var menu = e.target.querySelector('ul')
|
const menu = e.target.querySelector('ul')
|
||||||
if (!menu) {
|
if (!menu) {
|
||||||
return false
|
return false
|
||||||
}
|
}
|
||||||
@ -54,13 +54,13 @@ export default {
|
|||||||
return false
|
return false
|
||||||
}
|
}
|
||||||
menu.style.display = 'inline-block'
|
menu.style.display = 'inline-block'
|
||||||
var rect = menu.getBoundingClientRect()
|
const rect = menu.getBoundingClientRect()
|
||||||
var menuX = rect.left
|
const menuX = rect.left
|
||||||
var menuY = rect.top
|
const menuY = rect.top
|
||||||
var innerWidth = window.innerWidth
|
const innerWidth = window.innerWidth
|
||||||
var innerHeight = window.innerHeight
|
const innerHeight = window.innerHeight
|
||||||
var menuHeight = menu.offsetHeight
|
const menuHeight = menu.offsetHeight
|
||||||
var menuWidth = menu.offsetWidth
|
const menuWidth = menu.offsetWidth
|
||||||
if (menuX + menuWidth > innerWidth) {
|
if (menuX + menuWidth > innerWidth) {
|
||||||
menu.style.left = 'auto'
|
menu.style.left = 'auto'
|
||||||
menu.style.right = '100%'
|
menu.style.right = '100%'
|
||||||
@ -71,7 +71,7 @@ export default {
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
closeSubmenu(e) {
|
closeSubmenu(e) {
|
||||||
var menu = e.target.querySelector('ul')
|
const menu = e.target.querySelector('ul')
|
||||||
if (!menu) {
|
if (!menu) {
|
||||||
return false
|
return false
|
||||||
}
|
}
|
||||||
|
@ -10,7 +10,7 @@
|
|||||||
<template>
|
<template>
|
||||||
<el-input v-bind="$attrs" v-model="defaultValue">
|
<el-input v-bind="$attrs" v-model="defaultValue">
|
||||||
<template #append>
|
<template #append>
|
||||||
<el-dropdown @command="handleShortcuts" size="medium">
|
<el-dropdown @command="handleShortcuts" size="large" trigger="click">
|
||||||
<el-button icon="el-icon-arrow-down"></el-button>
|
<el-button icon="el-icon-arrow-down"></el-button>
|
||||||
<template #dropdown>
|
<template #dropdown>
|
||||||
<el-dropdown-menu>
|
<el-dropdown-menu>
|
||||||
@ -20,7 +20,7 @@
|
|||||||
<el-dropdown-item command="0 0 0 1 * ?">每月一号零点</el-dropdown-item>
|
<el-dropdown-item command="0 0 0 1 * ?">每月一号零点</el-dropdown-item>
|
||||||
<el-dropdown-item command="0 0 0 L * ?">每月最后一天零点</el-dropdown-item>
|
<el-dropdown-item command="0 0 0 L * ?">每月最后一天零点</el-dropdown-item>
|
||||||
<el-dropdown-item command="0 0 0 ? * 1">每周星期日零点</el-dropdown-item>
|
<el-dropdown-item command="0 0 0 ? * 1">每周星期日零点</el-dropdown-item>
|
||||||
<el-dropdown-item v-for="(item, index) in shortcuts" :command="item.value" :divided="index == 0" :key="item.value"
|
<el-dropdown-item v-for="(item, index) in shortcuts" :command="item.value" :divided="index === 0" :key="item.value"
|
||||||
>{{ item.text }}
|
>{{ item.text }}
|
||||||
</el-dropdown-item>
|
</el-dropdown-item>
|
||||||
<el-dropdown-item command="custom" divided icon="el-icon-plus">自定义</el-dropdown-item>
|
<el-dropdown-item command="custom" divided icon="el-icon-plus">自定义</el-dropdown-item>
|
||||||
@ -30,7 +30,7 @@
|
|||||||
</template>
|
</template>
|
||||||
</el-input>
|
</el-input>
|
||||||
|
|
||||||
<el-dialog v-model="dialogVisible" :width="580" append-to-body destroy-on-close title="cron规则生成器">
|
<el-dialog v-model="dialogVisible" :width="800" append-to-body destroy-on-close title="Cron 规则生成器">
|
||||||
<div class="sc-cron">
|
<div class="sc-cron">
|
||||||
<el-tabs>
|
<el-tabs>
|
||||||
<el-tab-pane>
|
<el-tab-pane>
|
||||||
@ -43,10 +43,10 @@
|
|||||||
<el-form>
|
<el-form>
|
||||||
<el-form-item :label="$t('类型')">
|
<el-form-item :label="$t('类型')">
|
||||||
<el-radio-group v-model="value.second.type">
|
<el-radio-group v-model="value.second.type">
|
||||||
<el-radio-button label="0">任意值</el-radio-button>
|
<el-radio-button :label="0">任意值</el-radio-button>
|
||||||
<el-radio-button label="1">范围</el-radio-button>
|
<el-radio-button :label="1">范围</el-radio-button>
|
||||||
<el-radio-button label="2">间隔</el-radio-button>
|
<el-radio-button :label="2">间隔</el-radio-button>
|
||||||
<el-radio-button label="3">指定</el-radio-button>
|
<el-radio-button :label="3">指定</el-radio-button>
|
||||||
</el-radio-group>
|
</el-radio-group>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item v-if="value.second.type === 1" :label="$t('范围')">
|
<el-form-item v-if="value.second.type === 1" :label="$t('范围')">
|
||||||
@ -77,10 +77,10 @@
|
|||||||
<el-form>
|
<el-form>
|
||||||
<el-form-item :label="$t('类型')">
|
<el-form-item :label="$t('类型')">
|
||||||
<el-radio-group v-model="value.minute.type">
|
<el-radio-group v-model="value.minute.type">
|
||||||
<el-radio-button label="0">任意值</el-radio-button>
|
<el-radio-button :label="0">任意值</el-radio-button>
|
||||||
<el-radio-button label="1">范围</el-radio-button>
|
<el-radio-button :label="1">范围</el-radio-button>
|
||||||
<el-radio-button label="2">间隔</el-radio-button>
|
<el-radio-button :label="2">间隔</el-radio-button>
|
||||||
<el-radio-button label="3">指定</el-radio-button>
|
<el-radio-button :label="3">指定</el-radio-button>
|
||||||
</el-radio-group>
|
</el-radio-group>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item v-if="value.minute.type === 1" :label="$t('范围')">
|
<el-form-item v-if="value.minute.type === 1" :label="$t('范围')">
|
||||||
@ -111,10 +111,10 @@
|
|||||||
<el-form>
|
<el-form>
|
||||||
<el-form-item :label="$t('类型')">
|
<el-form-item :label="$t('类型')">
|
||||||
<el-radio-group v-model="value.hour.type">
|
<el-radio-group v-model="value.hour.type">
|
||||||
<el-radio-button label="0">任意值</el-radio-button>
|
<el-radio-button :label="0">任意值</el-radio-button>
|
||||||
<el-radio-button label="1">范围</el-radio-button>
|
<el-radio-button :label="1">范围</el-radio-button>
|
||||||
<el-radio-button label="2">间隔</el-radio-button>
|
<el-radio-button :label="2">间隔</el-radio-button>
|
||||||
<el-radio-button label="3">指定</el-radio-button>
|
<el-radio-button :label="3">指定</el-radio-button>
|
||||||
</el-radio-group>
|
</el-radio-group>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item v-if="value.hour.type === 1" :label="$t('范围')">
|
<el-form-item v-if="value.hour.type === 1" :label="$t('范围')">
|
||||||
@ -145,12 +145,12 @@
|
|||||||
<el-form>
|
<el-form>
|
||||||
<el-form-item :label="$t('类型')">
|
<el-form-item :label="$t('类型')">
|
||||||
<el-radio-group v-model="value.day.type">
|
<el-radio-group v-model="value.day.type">
|
||||||
<el-radio-button label="0">任意值</el-radio-button>
|
<el-radio-button :label="0">任意值</el-radio-button>
|
||||||
<el-radio-button label="1">范围</el-radio-button>
|
<el-radio-button :label="1">范围</el-radio-button>
|
||||||
<el-radio-button label="2">间隔</el-radio-button>
|
<el-radio-button :label="2">间隔</el-radio-button>
|
||||||
<el-radio-button label="3">指定</el-radio-button>
|
<el-radio-button :label="3">指定</el-radio-button>
|
||||||
<el-radio-button label="4">本月最后一天</el-radio-button>
|
<el-radio-button :label="4">本月最后一天</el-radio-button>
|
||||||
<el-radio-button label="5">不指定</el-radio-button>
|
<el-radio-button :label="5">不指定</el-radio-button>
|
||||||
</el-radio-group>
|
</el-radio-group>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item v-if="value.day.type === 1" :label="$t('范围')">
|
<el-form-item v-if="value.day.type === 1" :label="$t('范围')">
|
||||||
@ -181,10 +181,10 @@
|
|||||||
<el-form>
|
<el-form>
|
||||||
<el-form-item :label="$t('类型')">
|
<el-form-item :label="$t('类型')">
|
||||||
<el-radio-group v-model="value.month.type">
|
<el-radio-group v-model="value.month.type">
|
||||||
<el-radio-button label="0">任意值</el-radio-button>
|
<el-radio-button :label="0">任意值</el-radio-button>
|
||||||
<el-radio-button label="1">范围</el-radio-button>
|
<el-radio-button :label="1">范围</el-radio-button>
|
||||||
<el-radio-button label="2">间隔</el-radio-button>
|
<el-radio-button :label="2">间隔</el-radio-button>
|
||||||
<el-radio-button label="3">指定</el-radio-button>
|
<el-radio-button :label="3">指定</el-radio-button>
|
||||||
</el-radio-group>
|
</el-radio-group>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item v-if="value.month.type === 1" :label="$t('范围')">
|
<el-form-item v-if="value.month.type === 1" :label="$t('范围')">
|
||||||
@ -216,12 +216,12 @@
|
|||||||
<el-form>
|
<el-form>
|
||||||
<el-form-item :label="$t('类型')">
|
<el-form-item :label="$t('类型')">
|
||||||
<el-radio-group v-model="value.week.type">
|
<el-radio-group v-model="value.week.type">
|
||||||
<el-radio-button label="0">任意值</el-radio-button>
|
<el-radio-button :label="0">任意值</el-radio-button>
|
||||||
<el-radio-button label="1">范围</el-radio-button>
|
<el-radio-button :label="1">范围</el-radio-button>
|
||||||
<el-radio-button label="2">间隔</el-radio-button>
|
<el-radio-button :label="2">间隔</el-radio-button>
|
||||||
<el-radio-button label="3">指定</el-radio-button>
|
<el-radio-button :label="3">指定</el-radio-button>
|
||||||
<el-radio-button label="4">本月最后一周</el-radio-button>
|
<el-radio-button :label="4">本月最后一周</el-radio-button>
|
||||||
<el-radio-button label="5">不指定</el-radio-button>
|
<el-radio-button :label="5">不指定</el-radio-button>
|
||||||
</el-radio-group>
|
</el-radio-group>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item v-if="value.week.type === 1" :label="$t('范围')">
|
<el-form-item v-if="value.week.type === 1" :label="$t('范围')">
|
||||||
@ -237,7 +237,7 @@
|
|||||||
第
|
第
|
||||||
<el-input-number v-model="value.week.loop.start" :max="4" :min="1" controls-position="right"></el-input-number>
|
<el-input-number v-model="value.week.loop.start" :max="4" :min="1" controls-position="right"></el-input-number>
|
||||||
周的星期
|
周的星期
|
||||||
<el-select v-model="value.week.loop.end">
|
<el-select v-model="value.week.loop.end" style="width: 10rem">
|
||||||
<el-option v-for="(item, index) in data.week" :key="index" :label="item.label" :value="item.value"></el-option>
|
<el-option v-for="(item, index) in data.week" :key="index" :label="item.label" :value="item.value"></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
执行一次
|
执行一次
|
||||||
@ -265,11 +265,11 @@
|
|||||||
<el-form>
|
<el-form>
|
||||||
<el-form-item :label="$t('类型')">
|
<el-form-item :label="$t('类型')">
|
||||||
<el-radio-group v-model="value.year.type">
|
<el-radio-group v-model="value.year.type">
|
||||||
<el-radio-button label="-1">忽略</el-radio-button>
|
<el-radio-button :label="-1">忽略</el-radio-button>
|
||||||
<el-radio-button label="0">任意值</el-radio-button>
|
<el-radio-button :label="0">任意值</el-radio-button>
|
||||||
<el-radio-button label="1">范围</el-radio-button>
|
<el-radio-button :label="1">范围</el-radio-button>
|
||||||
<el-radio-button label="2">间隔</el-radio-button>
|
<el-radio-button :label="2">间隔</el-radio-button>
|
||||||
<el-radio-button label="3">指定</el-radio-button>
|
<el-radio-button :label="3">指定</el-radio-button>
|
||||||
</el-radio-group>
|
</el-radio-group>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item v-if="value.year.type === 1" :label="$t('范围')">
|
<el-form-item v-if="value.year.type === 1" :label="$t('范围')">
|
||||||
@ -308,13 +308,13 @@ export default {
|
|||||||
},
|
},
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
type: '0',
|
type: 0,
|
||||||
defaultValue: '',
|
defaultValue: '',
|
||||||
dialogVisible: false,
|
dialogVisible: false,
|
||||||
|
|
||||||
value: {
|
value: {
|
||||||
second: {
|
second: {
|
||||||
type: '0',
|
type: 0,
|
||||||
range: {
|
range: {
|
||||||
start: 1,
|
start: 1,
|
||||||
end: 2,
|
end: 2,
|
||||||
@ -326,7 +326,7 @@ export default {
|
|||||||
appoint: [],
|
appoint: [],
|
||||||
},
|
},
|
||||||
minute: {
|
minute: {
|
||||||
type: '0',
|
type: 0,
|
||||||
range: {
|
range: {
|
||||||
start: 1,
|
start: 1,
|
||||||
end: 2,
|
end: 2,
|
||||||
@ -338,7 +338,7 @@ export default {
|
|||||||
appoint: [],
|
appoint: [],
|
||||||
},
|
},
|
||||||
hour: {
|
hour: {
|
||||||
type: '0',
|
type: 0,
|
||||||
range: {
|
range: {
|
||||||
start: 1,
|
start: 1,
|
||||||
end: 2,
|
end: 2,
|
||||||
@ -350,7 +350,7 @@ export default {
|
|||||||
appoint: [],
|
appoint: [],
|
||||||
},
|
},
|
||||||
day: {
|
day: {
|
||||||
type: '0',
|
type: 0,
|
||||||
range: {
|
range: {
|
||||||
start: 1,
|
start: 1,
|
||||||
end: 2,
|
end: 2,
|
||||||
@ -362,7 +362,7 @@ export default {
|
|||||||
appoint: [],
|
appoint: [],
|
||||||
},
|
},
|
||||||
month: {
|
month: {
|
||||||
type: '0',
|
type: 0,
|
||||||
range: {
|
range: {
|
||||||
start: 1,
|
start: 1,
|
||||||
end: 2,
|
end: 2,
|
||||||
@ -374,7 +374,7 @@ export default {
|
|||||||
appoint: [],
|
appoint: [],
|
||||||
},
|
},
|
||||||
week: {
|
week: {
|
||||||
type: '5',
|
type: 5,
|
||||||
range: {
|
range: {
|
||||||
start: '2',
|
start: '2',
|
||||||
end: '3',
|
end: '3',
|
||||||
@ -387,7 +387,7 @@ export default {
|
|||||||
appoint: [],
|
appoint: [],
|
||||||
},
|
},
|
||||||
year: {
|
year: {
|
||||||
type: '-1',
|
type: -1,
|
||||||
range: {
|
range: {
|
||||||
start: this.getYear()[0],
|
start: this.getYear()[0],
|
||||||
end: this.getYear()[1],
|
end: this.getYear()[1],
|
||||||
@ -499,12 +499,12 @@ export default {
|
|||||||
watch: {
|
watch: {
|
||||||
'value.week.type'(val) {
|
'value.week.type'(val) {
|
||||||
if (val !== '5') {
|
if (val !== '5') {
|
||||||
this.value.day.type = '5'
|
this.value.day.type = 5
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
'value.day.type'(val) {
|
'value.day.type'(val) {
|
||||||
if (val !== '5') {
|
if (val !== '5') {
|
||||||
this.value.week.type = '5'
|
this.value.week.type = 5
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
modelValue() {
|
modelValue() {
|
||||||
@ -648,118 +648,118 @@ export default {
|
|||||||
|
|
||||||
//秒
|
//秒
|
||||||
if (arr[0] === '*') {
|
if (arr[0] === '*') {
|
||||||
this.value.second.type = '0'
|
this.value.second.type = 0
|
||||||
} else if (arr[0].includes('-')) {
|
} else if (arr[0].includes('-')) {
|
||||||
this.value.second.type = '1'
|
this.value.second.type = 1
|
||||||
this.value.second.range.start = Number(arr[0].split('-')[0])
|
this.value.second.range.start = Number(arr[0].split('-')[0])
|
||||||
this.value.second.range.end = Number(arr[0].split('-')[1])
|
this.value.second.range.end = Number(arr[0].split('-')[1])
|
||||||
} else if (arr[0].includes('/')) {
|
} else if (arr[0].includes('/')) {
|
||||||
this.value.second.type = '2'
|
this.value.second.type = 2
|
||||||
this.value.second.loop.start = Number(arr[0].split('/')[0])
|
this.value.second.loop.start = Number(arr[0].split('/')[0])
|
||||||
this.value.second.loop.end = Number(arr[0].split('/')[1])
|
this.value.second.loop.end = Number(arr[0].split('/')[1])
|
||||||
} else {
|
} else {
|
||||||
this.value.second.type = '3'
|
this.value.second.type = 3
|
||||||
this.value.second.appoint = arr[0].split(',')
|
this.value.second.appoint = arr[0].split(',')
|
||||||
}
|
}
|
||||||
//分
|
//分
|
||||||
if (arr[1] === '*') {
|
if (arr[1] === '*') {
|
||||||
this.value.minute.type = '0'
|
this.value.minute.type = 0
|
||||||
} else if (arr[1].includes('-')) {
|
} else if (arr[1].includes('-')) {
|
||||||
this.value.minute.type = '1'
|
this.value.minute.type = 1
|
||||||
this.value.minute.range.start = Number(arr[1].split('-')[0])
|
this.value.minute.range.start = Number(arr[1].split('-')[0])
|
||||||
this.value.minute.range.end = Number(arr[1].split('-')[1])
|
this.value.minute.range.end = Number(arr[1].split('-')[1])
|
||||||
} else if (arr[1].includes('/')) {
|
} else if (arr[1].includes('/')) {
|
||||||
this.value.minute.type = '2'
|
this.value.minute.type = 2
|
||||||
this.value.minute.loop.start = Number(arr[1].split('/')[0])
|
this.value.minute.loop.start = Number(arr[1].split('/')[0])
|
||||||
this.value.minute.loop.end = Number(arr[1].split('/')[1])
|
this.value.minute.loop.end = Number(arr[1].split('/')[1])
|
||||||
} else {
|
} else {
|
||||||
this.value.minute.type = '3'
|
this.value.minute.type = 3
|
||||||
this.value.minute.appoint = arr[1].split(',')
|
this.value.minute.appoint = arr[1].split(',')
|
||||||
}
|
}
|
||||||
//小时
|
//小时
|
||||||
if (arr[2] === '*') {
|
if (arr[2] === '*') {
|
||||||
this.value.hour.type = '0'
|
this.value.hour.type = 0
|
||||||
} else if (arr[2].includes('-')) {
|
} else if (arr[2].includes('-')) {
|
||||||
this.value.hour.type = '1'
|
this.value.hour.type = 1
|
||||||
this.value.hour.range.start = Number(arr[2].split('-')[0])
|
this.value.hour.range.start = Number(arr[2].split('-')[0])
|
||||||
this.value.hour.range.end = Number(arr[2].split('-')[1])
|
this.value.hour.range.end = Number(arr[2].split('-')[1])
|
||||||
} else if (arr[2].includes('/')) {
|
} else if (arr[2].includes('/')) {
|
||||||
this.value.hour.type = '2'
|
this.value.hour.type = 2
|
||||||
this.value.hour.loop.start = Number(arr[2].split('/')[0])
|
this.value.hour.loop.start = Number(arr[2].split('/')[0])
|
||||||
this.value.hour.loop.end = Number(arr[2].split('/')[1])
|
this.value.hour.loop.end = Number(arr[2].split('/')[1])
|
||||||
} else {
|
} else {
|
||||||
this.value.hour.type = '3'
|
this.value.hour.type = 3
|
||||||
this.value.hour.appoint = arr[2].split(',')
|
this.value.hour.appoint = arr[2].split(',')
|
||||||
}
|
}
|
||||||
//日
|
//日
|
||||||
if (arr[3] === '*') {
|
if (arr[3] === '*') {
|
||||||
this.value.day.type = '0'
|
this.value.day.type = 0
|
||||||
} else if (arr[3] === 'L') {
|
} else if (arr[3] === 'L') {
|
||||||
this.value.day.type = '4'
|
this.value.day.type = 4
|
||||||
} else if (arr[3] === '?') {
|
} else if (arr[3] === '?') {
|
||||||
this.value.day.type = '5'
|
this.value.day.type = 5
|
||||||
} else if (arr[3].includes('-')) {
|
} else if (arr[3].includes('-')) {
|
||||||
this.value.day.type = '1'
|
this.value.day.type = 1
|
||||||
this.value.day.range.start = Number(arr[3].split('-')[0])
|
this.value.day.range.start = Number(arr[3].split('-')[0])
|
||||||
this.value.day.range.end = Number(arr[3].split('-')[1])
|
this.value.day.range.end = Number(arr[3].split('-')[1])
|
||||||
} else if (arr[3].includes('/')) {
|
} else if (arr[3].includes('/')) {
|
||||||
this.value.day.type = '2'
|
this.value.day.type = 2
|
||||||
this.value.day.loop.start = Number(arr[3].split('/')[0])
|
this.value.day.loop.start = Number(arr[3].split('/')[0])
|
||||||
this.value.day.loop.end = Number(arr[3].split('/')[1])
|
this.value.day.loop.end = Number(arr[3].split('/')[1])
|
||||||
} else {
|
} else {
|
||||||
this.value.day.type = '3'
|
this.value.day.type = 3
|
||||||
this.value.day.appoint = arr[3].split(',')
|
this.value.day.appoint = arr[3].split(',')
|
||||||
}
|
}
|
||||||
//月
|
//月
|
||||||
if (arr[4] === '*') {
|
if (arr[4] === '*') {
|
||||||
this.value.month.type = '0'
|
this.value.month.type = 0
|
||||||
} else if (arr[4].includes('-')) {
|
} else if (arr[4].includes('-')) {
|
||||||
this.value.month.type = '1'
|
this.value.month.type = 1
|
||||||
this.value.month.range.start = Number(arr[4].split('-')[0])
|
this.value.month.range.start = Number(arr[4].split('-')[0])
|
||||||
this.value.month.range.end = Number(arr[4].split('-')[1])
|
this.value.month.range.end = Number(arr[4].split('-')[1])
|
||||||
} else if (arr[4].includes('/')) {
|
} else if (arr[4].includes('/')) {
|
||||||
this.value.month.type = '2'
|
this.value.month.type = 2
|
||||||
this.value.month.loop.start = Number(arr[4].split('/')[0])
|
this.value.month.loop.start = Number(arr[4].split('/')[0])
|
||||||
this.value.month.loop.end = Number(arr[4].split('/')[1])
|
this.value.month.loop.end = Number(arr[4].split('/')[1])
|
||||||
} else {
|
} else {
|
||||||
this.value.month.type = '3'
|
this.value.month.type = 3
|
||||||
this.value.month.appoint = arr[4].split(',')
|
this.value.month.appoint = arr[4].split(',')
|
||||||
}
|
}
|
||||||
//周
|
//周
|
||||||
if (arr[5] === '*') {
|
if (arr[5] === '*') {
|
||||||
this.value.week.type = '0'
|
this.value.week.type = 0
|
||||||
} else if (arr[5] === '?') {
|
} else if (arr[5] === '?') {
|
||||||
this.value.week.type = '5'
|
this.value.week.type = 5
|
||||||
} else if (arr[5].includes('-')) {
|
} else if (arr[5].includes('-')) {
|
||||||
this.value.week.type = '1'
|
this.value.week.type = 1
|
||||||
this.value.week.range.start = arr[5].split('-')[0]
|
this.value.week.range.start = arr[5].split('-')[0]
|
||||||
this.value.week.range.end = arr[5].split('-')[1]
|
this.value.week.range.end = arr[5].split('-')[1]
|
||||||
} else if (arr[5].includes('#')) {
|
} else if (arr[5].includes('#')) {
|
||||||
this.value.week.type = '2'
|
this.value.week.type = 2
|
||||||
this.value.week.loop.start = Number(arr[5].split('#')[1])
|
this.value.week.loop.start = Number(arr[5].split('#')[1])
|
||||||
this.value.week.loop.end = arr[5].split('#')[0]
|
this.value.week.loop.end = arr[5].split('#')[0]
|
||||||
} else if (arr[5].includes('L')) {
|
} else if (arr[5].includes('L')) {
|
||||||
this.value.week.type = '4'
|
this.value.week.type = 4
|
||||||
this.value.week.last = arr[5].split('L')[0]
|
this.value.week.last = arr[5].split('L')[0]
|
||||||
} else {
|
} else {
|
||||||
this.value.week.type = '3'
|
this.value.week.type = 3
|
||||||
this.value.week.appoint = arr[5].split(',')
|
this.value.week.appoint = arr[5].split(',')
|
||||||
}
|
}
|
||||||
//年
|
//年
|
||||||
if (!arr[6]) {
|
if (!arr[6]) {
|
||||||
this.value.year.type = '-1'
|
this.value.year.type = -1
|
||||||
} else if (arr[6] === '*') {
|
} else if (arr[6] === '*') {
|
||||||
this.value.year.type = '0'
|
this.value.year.type = 0
|
||||||
} else if (arr[6].includes('-')) {
|
} else if (arr[6].includes('-')) {
|
||||||
this.value.year.type = '1'
|
this.value.year.type = 1
|
||||||
this.value.year.range.start = Number(arr[6].split('-')[0])
|
this.value.year.range.start = Number(arr[6].split('-')[0])
|
||||||
this.value.year.range.end = Number(arr[6].split('-')[1])
|
this.value.year.range.end = Number(arr[6].split('-')[1])
|
||||||
} else if (arr[6].includes('/')) {
|
} else if (arr[6].includes('/')) {
|
||||||
this.value.year.type = '2'
|
this.value.year.type = 2
|
||||||
this.value.year.loop.start = Number(arr[6].split('/')[1])
|
this.value.year.loop.start = Number(arr[6].split('/')[1])
|
||||||
this.value.year.loop.end = Number(arr[6].split('/')[0])
|
this.value.year.loop.end = Number(arr[6].split('/')[0])
|
||||||
} else {
|
} else {
|
||||||
this.value.year.type = '3'
|
this.value.year.type = 3
|
||||||
this.value.year.appoint = arr[6].split(',')
|
this.value.year.appoint = arr[6].split(',')
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@ -794,6 +794,10 @@ export default {
|
|||||||
</script>
|
</script>
|
||||||
|
|
||||||
<style scoped>
|
<style scoped>
|
||||||
|
.el-input-number,
|
||||||
|
.el-select {
|
||||||
|
margin: 0 0.5rem;
|
||||||
|
}
|
||||||
.sc-cron:deep(.el-tabs__item) {
|
.sc-cron:deep(.el-tabs__item) {
|
||||||
height: auto;
|
height: auto;
|
||||||
line-height: 1;
|
line-height: 1;
|
||||||
|
@ -58,7 +58,7 @@ export default {
|
|||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
draw() {
|
draw() {
|
||||||
var myChart = echarts.init(this.$refs.scEcharts, 'T')
|
const myChart = echarts.init(this.$refs.scEcharts, 'T')
|
||||||
myChart.setOption(this.myOptions)
|
myChart.setOption(this.myOptions)
|
||||||
this.myChart = myChart
|
this.myChart = myChart
|
||||||
window.addEventListener('resize', () => myChart.resize())
|
window.addEventListener('resize', () => myChart.resize())
|
||||||
|
@ -54,8 +54,8 @@ export default {
|
|||||||
type: [String, Array],
|
type: [String, Array],
|
||||||
default:
|
default:
|
||||||
'undo redo | forecolor backcolor bold italic underline strikethrough link | blocks fontfamily fontsize | \
|
'undo redo | forecolor backcolor bold italic underline strikethrough link | blocks fontfamily fontsize | \
|
||||||
alignleft aligncenter alignright alignjustify | outdent indent | numlist bullist | pagebreak | \
|
alignleft aligncenter alignright alignjustify | outdent indent | numlist bullist | pagebreak | \
|
||||||
image media table template preview | code selectall',
|
image media table template preview | code selectall',
|
||||||
},
|
},
|
||||||
templates: {
|
templates: {
|
||||||
type: Array,
|
type: Array,
|
||||||
@ -71,8 +71,8 @@ export default {
|
|||||||
init: {
|
init: {
|
||||||
language_url: '/public/tinymce/langs/zh_CN.js',
|
language_url: '/public/tinymce/langs/zh_CN.js',
|
||||||
language: 'zh_CN',
|
language: 'zh_CN',
|
||||||
skin_url: '/public/tinymce/skins/ui/oxide',
|
skin_url: '',
|
||||||
content_css: '/public/tinymce/skins/content/default/content.css',
|
content_css: '',
|
||||||
menubar: false,
|
menubar: false,
|
||||||
statusbar: true,
|
statusbar: true,
|
||||||
plugins: this.plugins,
|
plugins: this.plugins,
|
||||||
@ -112,10 +112,10 @@ export default {
|
|||||||
})
|
})
|
||||||
editor.on('OpenWindow', function (e) {
|
editor.on('OpenWindow', function (e) {
|
||||||
//FIX 编辑器在el-drawer中,编辑器的弹框无法获得焦点
|
//FIX 编辑器在el-drawer中,编辑器的弹框无法获得焦点
|
||||||
var D = document.querySelector('.el-drawer.open')
|
const D = document.querySelector('.el-drawer.open')
|
||||||
var E = e.target.editorContainer
|
const E = e.target.editorContainer
|
||||||
if (D && D.contains(E)) {
|
if (D && D.contains(E)) {
|
||||||
var nowDA = document.activeElement
|
const nowDA = document.activeElement
|
||||||
setTimeout(() => {
|
setTimeout(() => {
|
||||||
document.activeElement.blur()
|
document.activeElement.blur()
|
||||||
nowDA.focus()
|
nowDA.focus()
|
||||||
@ -136,6 +136,11 @@ export default {
|
|||||||
this.$emit('update:modelValue', val)
|
this.$emit('update:modelValue', val)
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
created() {
|
||||||
|
const darkMode = this.$TOOL.data.get('APP_DARK') ?? false
|
||||||
|
this.init.skin_url = `/public/tinymce/skins/ui/tinymce-5${darkMode ? '-dark' : ''}`
|
||||||
|
this.init.content_css = `/public/tinymce/skins/content/tinymce-5${darkMode ? '-dark' : ''}/content.css`
|
||||||
|
},
|
||||||
mounted() {
|
mounted() {
|
||||||
tinymce.init({})
|
tinymce.init({})
|
||||||
},
|
},
|
||||||
|
@ -145,7 +145,7 @@ export default {
|
|||||||
},
|
},
|
||||||
downloadFile(apiObj, fileName, data = {}) {
|
downloadFile(apiObj, fileName, data = {}) {
|
||||||
this.downLoading = true
|
this.downLoading = true
|
||||||
var _this = this
|
const _this = this
|
||||||
apiObj
|
apiObj
|
||||||
.get(data, {
|
.get(data, {
|
||||||
responseType: 'blob',
|
responseType: 'blob',
|
||||||
@ -188,7 +188,7 @@ export default {
|
|||||||
this.dialog = false
|
this.dialog = false
|
||||||
this.$msgbox({
|
this.$msgbox({
|
||||||
title: '成功发起任务',
|
title: '成功发起任务',
|
||||||
message: `<div><img style="height:200px" src="@/assets/img/tasks-example.png"/></div><p>已成功发起导出任务,您可以操作其他事务</p><p>稍后可在 <b>任务中心</b> 查看执行结果</p>`,
|
message: `<p>已成功发起导出任务,您可以操作其他事务</p><p>稍后可在 <b>任务中心</b> 查看执行结果</p>`,
|
||||||
type: 'success',
|
type: 'success',
|
||||||
confirmButtonText: '知道了',
|
confirmButtonText: '知道了',
|
||||||
dangerouslyUseHTMLString: true,
|
dangerouslyUseHTMLString: true,
|
||||||
@ -207,7 +207,7 @@ export default {
|
|||||||
},
|
},
|
||||||
toQueryString(obj) {
|
toQueryString(obj) {
|
||||||
let arr = []
|
let arr = []
|
||||||
for (var k in obj) {
|
for (const k in obj) {
|
||||||
arr.push(`${k}=${obj[k]}`)
|
arr.push(`${k}=${obj[k]}`)
|
||||||
}
|
}
|
||||||
return (arr.length > 0 ? '?' : '') + arr.join('&')
|
return (arr.length > 0 ? '?' : '') + arr.join('&')
|
||||||
|
@ -168,14 +168,14 @@ export default {
|
|||||||
//获取分类数据
|
//获取分类数据
|
||||||
async getMenu() {
|
async getMenu() {
|
||||||
this.menuLoading = true
|
this.menuLoading = true
|
||||||
var res = await config.menuApiObj.get()
|
const res = await config.menuApiObj.get()
|
||||||
this.menu = res.data
|
this.menu = res.data
|
||||||
this.menuLoading = false
|
this.menuLoading = false
|
||||||
},
|
},
|
||||||
//获取列表数据
|
//获取列表数据
|
||||||
async getData() {
|
async getData() {
|
||||||
this.listLoading = true
|
this.listLoading = true
|
||||||
var reqData = {
|
const reqData = {
|
||||||
[config.request.menuKey]: this.menuId,
|
[config.request.menuKey]: this.menuId,
|
||||||
[config.request.page]: this.currentPage,
|
[config.request.page]: this.currentPage,
|
||||||
[config.request.pageSize]: this.pageSize,
|
[config.request.pageSize]: this.pageSize,
|
||||||
@ -184,8 +184,8 @@ export default {
|
|||||||
if (this.onlyImage) {
|
if (this.onlyImage) {
|
||||||
reqData.type = 'image'
|
reqData.type = 'image'
|
||||||
}
|
}
|
||||||
var res = await config.listApiObj.get(reqData)
|
const res = await config.listApiObj.get(reqData)
|
||||||
var parseData = config.listParseData(res)
|
const parseData = config.listParseData(res)
|
||||||
this.data = parseData.rows
|
this.data = parseData.rows
|
||||||
this.total = parseData.total
|
this.total = parseData.total
|
||||||
this.listLoading = false
|
this.listLoading = false
|
||||||
@ -243,7 +243,7 @@ export default {
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
uploadRequest(param) {
|
uploadRequest(param) {
|
||||||
var apiObj = config.apiObj
|
const apiObj = config.apiObj
|
||||||
const data = new FormData()
|
const data = new FormData()
|
||||||
data.append('file', param.file)
|
data.append('file', param.file)
|
||||||
data.append([config.request.menuKey], this.menuId)
|
data.append([config.request.menuKey], this.menuId)
|
||||||
@ -268,7 +268,7 @@ export default {
|
|||||||
this.fileList.findIndex((f) => f.uid === file.uid),
|
this.fileList.findIndex((f) => f.uid === file.uid),
|
||||||
1,
|
1,
|
||||||
)
|
)
|
||||||
var response = config.uploadParseData(res)
|
const response = config.uploadParseData(res)
|
||||||
this.data.unshift({
|
this.data.unshift({
|
||||||
[this.fileProps.key]: response.id,
|
[this.fileProps.key]: response.id,
|
||||||
[this.fileProps.fileName]: response.fileName,
|
[this.fileProps.fileName]: response.fileName,
|
||||||
|
@ -242,7 +242,7 @@ export default {
|
|||||||
//增加过滤项
|
//增加过滤项
|
||||||
addFilter() {
|
addFilter() {
|
||||||
//下一组新增过滤
|
//下一组新增过滤
|
||||||
var filterArr = this.fields.filter((field) => !this.filter.some((item) => field.value === item.field.value && !item.field.repeat))
|
const filterArr = this.fields.filter((field) => !this.filter.some((item) => field.value === item.field.value && !item.field.repeat))
|
||||||
if (this.fields.length <= 0 || filterArr.length <= 0) {
|
if (this.fields.length <= 0 || filterArr.length <= 0) {
|
||||||
this.$message.warning('无过滤项')
|
this.$message.warning('无过滤项')
|
||||||
return false
|
return false
|
||||||
@ -273,7 +273,7 @@ export default {
|
|||||||
if (isopen && item.field.extend.request && !item.field.extend.remote) {
|
if (isopen && item.field.extend.request && !item.field.extend.remote) {
|
||||||
item.selectLoading = true
|
item.selectLoading = true
|
||||||
try {
|
try {
|
||||||
var data = await item.field.extend.request()
|
const data = await item.field.extend.request()
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
console.log(error)
|
console.log(error)
|
||||||
}
|
}
|
||||||
@ -289,7 +289,7 @@ export default {
|
|||||||
if (query !== '') {
|
if (query !== '') {
|
||||||
item.selectLoading = true
|
item.selectLoading = true
|
||||||
try {
|
try {
|
||||||
var data = await item.field.extend.request(query)
|
const data = await item.field.extend.request(query)
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
console.log(error)
|
console.log(error)
|
||||||
}
|
}
|
||||||
@ -304,10 +304,10 @@ export default {
|
|||||||
//常用过滤回显当前过滤项
|
//常用过滤回显当前过滤项
|
||||||
this.filter = []
|
this.filter = []
|
||||||
this.fields.forEach((field) => {
|
this.fields.forEach((field) => {
|
||||||
var filterValue = item.filterObj[field.value]
|
const filterValue = item.filterObj[field.value]
|
||||||
if (filterValue) {
|
if (filterValue) {
|
||||||
var operator = filterValue.split('|')[1]
|
const operator = filterValue.split('|')[1]
|
||||||
var value = filterValue.split('|')[0]
|
let value = filterValue.split('|')[0]
|
||||||
if (field.type === 'select' && field.extend.multiple) {
|
if (field.type === 'select' && field.extend.multiple) {
|
||||||
value = value.split(',')
|
value = value.split(',')
|
||||||
} else if (field.type === 'daterange') {
|
} else if (field.type === 'daterange') {
|
||||||
@ -344,7 +344,7 @@ export default {
|
|||||||
filterObj: this.filterObj,
|
filterObj: this.filterObj,
|
||||||
}
|
}
|
||||||
try {
|
try {
|
||||||
var save = await config.saveMy(this.filterName, saveObj)
|
const save = await config.saveMy(this.filterName, saveObj)
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
this.saveLoading = false
|
this.saveLoading = false
|
||||||
console.log(error)
|
console.log(error)
|
||||||
|
@ -72,8 +72,9 @@ export default {
|
|||||||
},
|
},
|
||||||
//删除常用过滤
|
//删除常用过滤
|
||||||
async closeMyfilter(item, index) {
|
async closeMyfilter(item, index) {
|
||||||
|
let del
|
||||||
try {
|
try {
|
||||||
var del = await config.delMy(this.filterName)
|
del = await config.delMy(this.filterName)
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
return false
|
return false
|
||||||
}
|
}
|
||||||
@ -116,11 +117,10 @@ export default {
|
|||||||
}
|
}
|
||||||
|
|
||||||
.sc-filter-my-list li {
|
.sc-filter-my-list li {
|
||||||
padding: 12px 20px;
|
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
position: relative;
|
position: relative;
|
||||||
color: #3c4a54;
|
color: #3c4a54;
|
||||||
padding-right: 80px;
|
padding: 12px 80px 12px 20px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.sc-filter-my-list li:hover {
|
.sc-filter-my-list li:hover {
|
||||||
|
@ -51,11 +51,7 @@ export default {
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
isDisabled(key) {
|
isDisabled(key) {
|
||||||
if (this.filter.find((item) => item.field.value === key && !item.field.repeat)) {
|
return !!this.filter.find((item) => item.field.value === key && !item.field.repeat)
|
||||||
return true
|
|
||||||
} else {
|
|
||||||
return false
|
|
||||||
}
|
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
@ -8,7 +8,7 @@
|
|||||||
-->
|
-->
|
||||||
|
|
||||||
<template>
|
<template>
|
||||||
<el-skeleton v-if="renderLoading || Object.keys(form).length == 0" animated />
|
<el-skeleton v-if="renderLoading || Object.keys(form).length === 0" animated />
|
||||||
|
|
||||||
<el-form
|
<el-form
|
||||||
v-else
|
v-else
|
||||||
@ -78,7 +78,7 @@
|
|||||||
<el-switch v-model="form[item.name]" />
|
<el-switch v-model="form[item.name]" />
|
||||||
</template>
|
</template>
|
||||||
<!-- select -->
|
<!-- select -->
|
||||||
<template v-else-if="item.component == 'select'">
|
<template v-else-if="item.component === 'select'">
|
||||||
<el-select
|
<el-select
|
||||||
v-model="form[item.name]"
|
v-model="form[item.name]"
|
||||||
:multiple="item.options.multiple"
|
:multiple="item.options.multiple"
|
||||||
@ -256,10 +256,10 @@ export default {
|
|||||||
//处理远程选项数据
|
//处理远程选项数据
|
||||||
getData() {
|
getData() {
|
||||||
this.renderLoading = true
|
this.renderLoading = true
|
||||||
var remoteData = []
|
const remoteData = []
|
||||||
this.config.formItems.forEach((item) => {
|
this.config.formItems.forEach((item) => {
|
||||||
if (item.options && item.options.remote) {
|
if (item.options && item.options.remote) {
|
||||||
var req = http.get(item.options.remote.api, item.options.remote.data).then((res) => {
|
const req = http.get(item.options.remote.api, item.options.remote.data).then((res) => {
|
||||||
item.options.items = res.data
|
item.options.items = res.data
|
||||||
})
|
})
|
||||||
remoteData.push(req)
|
remoteData.push(req)
|
||||||
@ -284,8 +284,7 @@ export default {
|
|||||||
//处理动态隐藏
|
//处理动态隐藏
|
||||||
hideHandle(item) {
|
hideHandle(item) {
|
||||||
if (item.hideHandle) {
|
if (item.hideHandle) {
|
||||||
const exp = eval(item.hideHandle.replace(/\$/g, 'this.form'))
|
return eval(item.hideHandle.replace(/\$/g, 'this.form'))
|
||||||
return exp
|
|
||||||
}
|
}
|
||||||
return false
|
return false
|
||||||
},
|
},
|
||||||
@ -293,7 +292,7 @@ export default {
|
|||||||
rulesHandle(item) {
|
rulesHandle(item) {
|
||||||
if (item.requiredHandle) {
|
if (item.requiredHandle) {
|
||||||
const exp = eval(item.requiredHandle.replace(/\$/g, 'this.form'))
|
const exp = eval(item.requiredHandle.replace(/\$/g, 'this.form'))
|
||||||
var requiredRule = item.rules.find((t) => 'required' in t)
|
const requiredRule = item.rules.find((t) => 'required' in t)
|
||||||
requiredRule.required = exp
|
requiredRule.required = exp
|
||||||
}
|
}
|
||||||
return item.rules
|
return item.rules
|
||||||
|
@ -174,7 +174,6 @@ export default {
|
|||||||
}
|
}
|
||||||
|
|
||||||
.sc-icon-select__list li i {
|
.sc-icon-select__list li i {
|
||||||
display: inline-block;
|
|
||||||
width: 100%;
|
width: 100%;
|
||||||
height: 100%;
|
height: 100%;
|
||||||
font-size: 26px;
|
font-size: 26px;
|
||||||
|
@ -51,7 +51,6 @@ export default {
|
|||||||
}
|
}
|
||||||
|
|
||||||
.sc-page-header__icon span {
|
.sc-page-header__icon span {
|
||||||
display: inline-block;
|
|
||||||
width: 30px;
|
width: 30px;
|
||||||
height: 30px;
|
height: 30px;
|
||||||
background: #409eff;
|
background: #409eff;
|
||||||
|
@ -33,19 +33,19 @@ export default {
|
|||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
strength(v) {
|
strength(v) {
|
||||||
var _level = 0
|
let _level = 0
|
||||||
//长度
|
//长度
|
||||||
var has_length = v.length >= 6
|
const has_length = v.length >= 6
|
||||||
//包含数字
|
//包含数字
|
||||||
var has_number = /\d/.test(v)
|
const has_number = /\d/.test(v)
|
||||||
//包含小写英文
|
//包含小写英文
|
||||||
var has_lovercase = /[a-z]/.test(v)
|
const has_lovercase = /[a-z]/.test(v)
|
||||||
//包含大写英文
|
//包含大写英文
|
||||||
var has_uppercase = /[A-Z]/.test(v)
|
const has_uppercase = /[A-Z]/.test(v)
|
||||||
//没有连续的字符3位
|
//没有连续的字符3位
|
||||||
var no_continuity = !/(\w)\1{2}/.test(v)
|
const no_continuity = !/(\w)\1{2}/.test(v)
|
||||||
//包含特殊字符
|
//包含特殊字符
|
||||||
var has_special = /[`~!@#$%^&*()_+<>?:"{},./;'[\]]/.test(v)
|
const has_special = /[`~!@#$%^&*()_+<>?:"{},./;'[\]]/.test(v)
|
||||||
|
|
||||||
if (v.length <= 0) {
|
if (v.length <= 0) {
|
||||||
_level = 0
|
_level = 0
|
||||||
@ -114,7 +114,7 @@ export default {
|
|||||||
.sc-password-strength-bar {
|
.sc-password-strength-bar {
|
||||||
position: absolute;
|
position: absolute;
|
||||||
height: inherit;
|
height: inherit;
|
||||||
width: 0%;
|
width: 0;
|
||||||
border-radius: inherit;
|
border-radius: inherit;
|
||||||
transition:
|
transition:
|
||||||
width 0.5s ease-in-out,
|
width 0.5s ease-in-out,
|
||||||
|
@ -1,87 +0,0 @@
|
|||||||
<!--
|
|
||||||
* @Descripttion: 生成二维码组件
|
|
||||||
* @version: 1.0
|
|
||||||
* @Author: sakuya
|
|
||||||
* @Date: 2021年12月20日14:22:20
|
|
||||||
* @LastEditors: Xujianchen
|
|
||||||
* @LastEditTime: 2023-03-18 12:44:07
|
|
||||||
-->
|
|
||||||
|
|
||||||
<template>
|
|
||||||
<img ref="img" />
|
|
||||||
</template>
|
|
||||||
|
|
||||||
<script>
|
|
||||||
import QRcode from './qrcode'
|
|
||||||
|
|
||||||
export default {
|
|
||||||
props: {
|
|
||||||
text: { type: String, required: true, default: '' },
|
|
||||||
size: { type: Number, default: 100 },
|
|
||||||
logo: { type: String, default: '' },
|
|
||||||
logoSize: { type: Number, default: 30 },
|
|
||||||
logoPadding: { type: Number, default: 5 },
|
|
||||||
colorDark: { type: String, default: '#000000' },
|
|
||||||
colorLight: { type: String, default: '#ffffff' },
|
|
||||||
correctLevel: { type: Number, default: 2 },
|
|
||||||
},
|
|
||||||
data() {
|
|
||||||
return {
|
|
||||||
qrcode: null,
|
|
||||||
}
|
|
||||||
},
|
|
||||||
watch: {
|
|
||||||
text() {
|
|
||||||
this.draw()
|
|
||||||
},
|
|
||||||
},
|
|
||||||
mounted() {
|
|
||||||
this.draw()
|
|
||||||
},
|
|
||||||
methods: {
|
|
||||||
//创建原始二维码DOM
|
|
||||||
async create() {
|
|
||||||
return new Promise((resolve) => {
|
|
||||||
var element = document.createElement('div')
|
|
||||||
new QRcode(element, {
|
|
||||||
text: this.text,
|
|
||||||
width: this.size,
|
|
||||||
height: this.size,
|
|
||||||
colorDark: this.colorDark,
|
|
||||||
colorLight: this.colorLight,
|
|
||||||
correctLevel: this.correctLevel,
|
|
||||||
})
|
|
||||||
if (element.getElementsByTagName('canvas')[0]) {
|
|
||||||
this.qrcode = element
|
|
||||||
resolve()
|
|
||||||
}
|
|
||||||
})
|
|
||||||
},
|
|
||||||
//绘制LOGO
|
|
||||||
async drawLogo() {
|
|
||||||
return new Promise((resolve) => {
|
|
||||||
var logo = new Image()
|
|
||||||
logo.src = this.logo
|
|
||||||
const logoPos = (this.size - this.logoSize) / 2
|
|
||||||
const rectSize = this.logoSize + this.logoPadding
|
|
||||||
const rectPos = (this.size - rectSize) / 2
|
|
||||||
var ctx = this.qrcode.getElementsByTagName('canvas')[0].getContext('2d')
|
|
||||||
logo.onload = () => {
|
|
||||||
ctx.fillRect(rectPos, rectPos, rectSize, rectSize)
|
|
||||||
ctx.drawImage(logo, logoPos, logoPos, this.logoSize, this.logoSize)
|
|
||||||
resolve()
|
|
||||||
}
|
|
||||||
})
|
|
||||||
},
|
|
||||||
async draw() {
|
|
||||||
await this.create()
|
|
||||||
if (this.logo) {
|
|
||||||
await this.drawLogo()
|
|
||||||
}
|
|
||||||
this.$refs.img.src = this.qrcode.getElementsByTagName('canvas')[0].toDataURL('image/png')
|
|
||||||
},
|
|
||||||
},
|
|
||||||
}
|
|
||||||
</script>
|
|
||||||
|
|
||||||
<style></style>
|
|
File diff suppressed because it is too large
Load Diff
@ -60,8 +60,8 @@ export default {
|
|||||||
},
|
},
|
||||||
computed: {
|
computed: {
|
||||||
selectedString() {
|
selectedString() {
|
||||||
var outputData = JSON.parse(JSON.stringify(this.selected))
|
const outputData = JSON.parse(JSON.stringify(this.selected))
|
||||||
for (var key in outputData) {
|
for (const key in outputData) {
|
||||||
outputData[key] = outputData[key].join(',')
|
outputData[key] = outputData[key].join(',')
|
||||||
}
|
}
|
||||||
return outputData
|
return outputData
|
||||||
|
@ -282,7 +282,7 @@ export default {
|
|||||||
this.summary = response.summary || {}
|
this.summary = response.summary || {}
|
||||||
this.loading = false
|
this.loading = false
|
||||||
}
|
}
|
||||||
this.$refs.scTable.setScrollTop(0)
|
this.$refs.scTable?.setScrollTop(0)
|
||||||
this.$emit('dataChange', res, this.tableData)
|
this.$emit('dataChange', res, this.tableData)
|
||||||
},
|
},
|
||||||
//清空数据
|
//清空数据
|
||||||
|
@ -96,12 +96,12 @@ export default {
|
|||||||
methods: {
|
methods: {
|
||||||
//默认值转换为数组
|
//默认值转换为数组
|
||||||
toArr(str) {
|
toArr(str) {
|
||||||
var _arr = []
|
const _arr = []
|
||||||
var arr = str.split(',')
|
const arr = str.split(',')
|
||||||
arr.forEach((item) => {
|
arr.forEach((item) => {
|
||||||
if (item) {
|
if (item) {
|
||||||
var urlArr = item.split('/')
|
const urlArr = item.split('/')
|
||||||
var fileName = urlArr[urlArr.length - 1]
|
const fileName = urlArr[urlArr.length - 1]
|
||||||
_arr.push({
|
_arr.push({
|
||||||
name: fileName,
|
name: fileName,
|
||||||
url: item,
|
url: item,
|
||||||
@ -116,7 +116,7 @@ export default {
|
|||||||
},
|
},
|
||||||
//格式化数组值
|
//格式化数组值
|
||||||
formatArr(arr) {
|
formatArr(arr) {
|
||||||
var _arr = []
|
const _arr = []
|
||||||
arr.forEach((item) => {
|
arr.forEach((item) => {
|
||||||
if (item) {
|
if (item) {
|
||||||
_arr.push({
|
_arr.push({
|
||||||
@ -135,11 +135,11 @@ export default {
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
success(res, file) {
|
success(res, file) {
|
||||||
var os = this.onSuccess(res, file)
|
const os = this.onSuccess(res, file)
|
||||||
if (os !== undefined && os === false) {
|
if (os !== undefined && os === false) {
|
||||||
return false
|
return false
|
||||||
}
|
}
|
||||||
var response = config.parseData(res)
|
const response = config.parseData(res)
|
||||||
file.name = response.fileName
|
file.name = response.fileName
|
||||||
file.url = response.src
|
file.url = response.src
|
||||||
},
|
},
|
||||||
@ -167,7 +167,7 @@ export default {
|
|||||||
window.open(uploadFile.url)
|
window.open(uploadFile.url)
|
||||||
},
|
},
|
||||||
request(param) {
|
request(param) {
|
||||||
var apiObj = config.apiObjFile
|
let apiObj = config.apiObjFile
|
||||||
if (this.apiObj) {
|
if (this.apiObj) {
|
||||||
apiObj = this.apiObj
|
apiObj = this.apiObj
|
||||||
}
|
}
|
||||||
@ -184,7 +184,7 @@ export default {
|
|||||||
},
|
},
|
||||||
})
|
})
|
||||||
.then((res) => {
|
.then((res) => {
|
||||||
var response = config.parseData(res)
|
const response = config.parseData(res)
|
||||||
if (response.code === config.successCode) {
|
if (response.code === config.successCode) {
|
||||||
param.onSuccess(res)
|
param.onSuccess(res)
|
||||||
} else {
|
} else {
|
||||||
|
@ -218,7 +218,7 @@ export default {
|
|||||||
//释放内存删除blob
|
//释放内存删除blob
|
||||||
URL.revokeObjectURL(file.tempFile)
|
URL.revokeObjectURL(file.tempFile)
|
||||||
delete file.tempFile
|
delete file.tempFile
|
||||||
var os = this.onSuccess(res, file)
|
const os = this.onSuccess(res, file)
|
||||||
if (os !== undefined && os === false) {
|
if (os !== undefined && os === false) {
|
||||||
this.$nextTick(() => {
|
this.$nextTick(() => {
|
||||||
this.file = null
|
this.file = null
|
||||||
@ -226,7 +226,7 @@ export default {
|
|||||||
})
|
})
|
||||||
return false
|
return false
|
||||||
}
|
}
|
||||||
var response = config.parseData(res)
|
const response = config.parseData(res)
|
||||||
file.url = response.src
|
file.url = response.src
|
||||||
this.value = file.url
|
this.value = file.url
|
||||||
},
|
},
|
||||||
@ -240,7 +240,7 @@ export default {
|
|||||||
})
|
})
|
||||||
},
|
},
|
||||||
request(param) {
|
request(param) {
|
||||||
var apiObj = config.apiObj
|
let apiObj = config.apiObj
|
||||||
if (this.apiObj) {
|
if (this.apiObj) {
|
||||||
apiObj = this.apiObj
|
apiObj = this.apiObj
|
||||||
}
|
}
|
||||||
@ -257,7 +257,7 @@ export default {
|
|||||||
},
|
},
|
||||||
})
|
})
|
||||||
.then((res) => {
|
.then((res) => {
|
||||||
var response = config.parseData(res)
|
const response = config.parseData(res)
|
||||||
if (response.code === config.successCode) {
|
if (response.code === config.successCode) {
|
||||||
param.onSuccess(res)
|
param.onSuccess(res)
|
||||||
} else {
|
} else {
|
||||||
|
@ -30,7 +30,7 @@
|
|||||||
<template #file="{ file }">
|
<template #file="{ file }">
|
||||||
<div class="sc-upload-list-item">
|
<div class="sc-upload-list-item">
|
||||||
<el-image
|
<el-image
|
||||||
:initial-index="preview.findIndex((n) => n == file.url)"
|
:initial-index="preview.findIndex((n) => n === file.url)"
|
||||||
:preview-src-list="preview"
|
:preview-src-list="preview"
|
||||||
:src="file.url"
|
:src="file.url"
|
||||||
:z-index="9999"
|
:z-index="9999"
|
||||||
@ -133,12 +133,12 @@ export default {
|
|||||||
methods: {
|
methods: {
|
||||||
//默认值转换为数组
|
//默认值转换为数组
|
||||||
toArr(str) {
|
toArr(str) {
|
||||||
var _arr = []
|
const _arr = []
|
||||||
var arr = str.split(',')
|
const arr = str.split(',')
|
||||||
arr.forEach((item) => {
|
arr.forEach((item) => {
|
||||||
if (item) {
|
if (item) {
|
||||||
var urlArr = item.split('/')
|
const urlArr = item.split('/')
|
||||||
var fileName = urlArr[urlArr.length - 1]
|
const fileName = urlArr[urlArr.length - 1]
|
||||||
_arr.push({
|
_arr.push({
|
||||||
name: fileName,
|
name: fileName,
|
||||||
url: item,
|
url: item,
|
||||||
@ -153,7 +153,7 @@ export default {
|
|||||||
},
|
},
|
||||||
//格式化数组值
|
//格式化数组值
|
||||||
formatArr(arr) {
|
formatArr(arr) {
|
||||||
var _arr = []
|
const _arr = []
|
||||||
arr.forEach((item) => {
|
arr.forEach((item) => {
|
||||||
if (item) {
|
if (item) {
|
||||||
_arr.push({
|
_arr.push({
|
||||||
@ -191,11 +191,11 @@ export default {
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
success(res, file) {
|
success(res, file) {
|
||||||
var os = this.onSuccess(res, file)
|
const os = this.onSuccess(res, file)
|
||||||
if (os !== undefined && os === false) {
|
if (os !== undefined && os === false) {
|
||||||
return false
|
return false
|
||||||
}
|
}
|
||||||
var response = config.parseData(res)
|
const response = config.parseData(res)
|
||||||
file.name = response.fileName
|
file.name = response.fileName
|
||||||
file.url = response.src
|
file.url = response.src
|
||||||
},
|
},
|
||||||
@ -227,7 +227,7 @@ export default {
|
|||||||
window.open(uploadFile.url)
|
window.open(uploadFile.url)
|
||||||
},
|
},
|
||||||
request(param) {
|
request(param) {
|
||||||
var apiObj = config.apiObj
|
let apiObj = config.apiObj
|
||||||
if (this.apiObj) {
|
if (this.apiObj) {
|
||||||
apiObj = this.apiObj
|
apiObj = this.apiObj
|
||||||
}
|
}
|
||||||
@ -244,7 +244,7 @@ export default {
|
|||||||
},
|
},
|
||||||
})
|
})
|
||||||
.then((res) => {
|
.then((res) => {
|
||||||
var response = config.parseData(res)
|
const response = config.parseData(res)
|
||||||
if (response.code === config.successCode) {
|
if (response.code === config.successCode) {
|
||||||
param.onSuccess(res)
|
param.onSuccess(res)
|
||||||
} else {
|
} else {
|
||||||
|
@ -30,12 +30,12 @@ export default {
|
|||||||
create() {
|
create() {
|
||||||
this.clear()
|
this.clear()
|
||||||
//创建画板
|
//创建画板
|
||||||
var canvas = document.createElement('canvas')
|
const canvas = document.createElement('canvas')
|
||||||
canvas.width = 150
|
canvas.width = 150
|
||||||
canvas.height = 150
|
canvas.height = 150
|
||||||
canvas.style.display = 'none'
|
canvas.style.display = 'none'
|
||||||
//绘制文字
|
//绘制文字
|
||||||
var text = canvas.getContext('2d')
|
const text = canvas.getContext('2d')
|
||||||
text.rotate((-45 * Math.PI) / 180)
|
text.rotate((-45 * Math.PI) / 180)
|
||||||
text.translate(-75, 25)
|
text.translate(-75, 25)
|
||||||
text.fillStyle = this.color
|
text.fillStyle = this.color
|
||||||
@ -45,7 +45,7 @@ export default {
|
|||||||
text.font = '14px Microsoft YaHei'
|
text.font = '14px Microsoft YaHei'
|
||||||
text.fillText(this.subtext, canvas.width / 2, canvas.height / 2 + 20)
|
text.fillText(this.subtext, canvas.width / 2, canvas.height / 2 + 20)
|
||||||
//创建水印容器
|
//创建水印容器
|
||||||
var watermark = document.createElement('div')
|
const watermark = document.createElement('div')
|
||||||
watermark.setAttribute('class', 'watermark')
|
watermark.setAttribute('class', 'watermark')
|
||||||
const styleStr = `position:absolute;top:0;left:0;right:0;bottom:0;z-index:99;pointer-events:none;background-repeat:repeat;background-image:url('${canvas.toDataURL(
|
const styleStr = `position:absolute;top:0;left:0;right:0;bottom:0;z-index:99;pointer-events:none;background-repeat:repeat;background-image:url('${canvas.toDataURL(
|
||||||
'image/png',
|
'image/png',
|
||||||
@ -54,7 +54,7 @@ export default {
|
|||||||
this.$refs.scWaterMark.appendChild(watermark)
|
this.$refs.scWaterMark.appendChild(watermark)
|
||||||
},
|
},
|
||||||
clear() {
|
clear() {
|
||||||
var wmDom = this.$refs.scWaterMark.querySelector('.watermark')
|
const wmDom = this.$refs.scWaterMark.querySelector('.watermark')
|
||||||
wmDom && wmDom.remove()
|
wmDom && wmDom.remove()
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
@ -46,7 +46,7 @@ export default {
|
|||||||
mounted() {},
|
mounted() {},
|
||||||
methods: {
|
methods: {
|
||||||
addType(type) {
|
addType(type) {
|
||||||
var node = {}
|
let node = {}
|
||||||
if (type === 1) {
|
if (type === 1) {
|
||||||
node = {
|
node = {
|
||||||
nodeName: '审核人',
|
nodeName: '审核人',
|
||||||
|
@ -196,8 +196,7 @@ export default {
|
|||||||
toText(nodeConfig) {
|
toText(nodeConfig) {
|
||||||
if (nodeConfig.setType === 1) {
|
if (nodeConfig.setType === 1) {
|
||||||
if (nodeConfig.nodeUserList && nodeConfig.nodeUserList.length > 0) {
|
if (nodeConfig.nodeUserList && nodeConfig.nodeUserList.length > 0) {
|
||||||
const users = nodeConfig.nodeUserList.map((item) => item.name).join('、')
|
return nodeConfig.nodeUserList.map((item) => item.name).join('、')
|
||||||
return users
|
|
||||||
} else {
|
} else {
|
||||||
return false
|
return false
|
||||||
}
|
}
|
||||||
|
@ -23,7 +23,7 @@
|
|||||||
<span v-if="toText(nodeConfig, index)">{{ toText(nodeConfig, index) }}</span>
|
<span v-if="toText(nodeConfig, index)">{{ toText(nodeConfig, index) }}</span>
|
||||||
<span v-else class="placeholder">请设置条件</span>
|
<span v-else class="placeholder">请设置条件</span>
|
||||||
</div>
|
</div>
|
||||||
<div v-if="index != nodeConfig.conditionNodes.length - 1" @click.stop="arrTransfer(index)" class="sort-right">
|
<div v-if="index !== nodeConfig.conditionNodes.length - 1" @click.stop="arrTransfer(index)" class="sort-right">
|
||||||
<el-icon>
|
<el-icon>
|
||||||
<el-icon-arrow-right />
|
<el-icon-arrow-right />
|
||||||
</el-icon>
|
</el-icon>
|
||||||
@ -221,10 +221,9 @@ export default {
|
|||||||
this.form.conditionList.splice(index, 1)
|
this.form.conditionList.splice(index, 1)
|
||||||
},
|
},
|
||||||
toText(nodeConfig, index) {
|
toText(nodeConfig, index) {
|
||||||
var { conditionList } = nodeConfig.conditionNodes[index]
|
const { conditionList } = nodeConfig.conditionNodes[index]
|
||||||
if (conditionList && conditionList.length === 1) {
|
if (conditionList && conditionList.length === 1) {
|
||||||
const text = conditionList.map((item) => `${item.label}${item.operator}${item.value}`).join(' 和 ')
|
return conditionList.map((item) => `${item.label}${item.operator}${item.value}`).join(' 和 ')
|
||||||
return text
|
|
||||||
} else if (conditionList && conditionList.length > 1) {
|
} else if (conditionList && conditionList.length > 1) {
|
||||||
const conditionModeText = nodeConfig.conditionNodes[index].conditionMode === 1 ? '且行' : '或行'
|
const conditionModeText = nodeConfig.conditionNodes[index].conditionMode === 1 ? '且行' : '或行'
|
||||||
return conditionList.length + '个条件,' + conditionModeText
|
return conditionList.length + '个条件,' + conditionModeText
|
||||||
|
@ -119,8 +119,7 @@ export default {
|
|||||||
},
|
},
|
||||||
toText(nodeConfig) {
|
toText(nodeConfig) {
|
||||||
if (nodeConfig.nodeUserList && nodeConfig.nodeUserList.length > 0) {
|
if (nodeConfig.nodeUserList && nodeConfig.nodeUserList.length > 0) {
|
||||||
const users = nodeConfig.nodeUserList.map((item) => item.name).join('、')
|
return nodeConfig.nodeUserList.map((item) => item.name).join('、')
|
||||||
return users
|
|
||||||
} else {
|
} else {
|
||||||
if (nodeConfig.userSelectFlag) {
|
if (nodeConfig.userSelectFlag) {
|
||||||
return '发起人自选'
|
return '发起人自选'
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
<el-dialog
|
<el-dialog
|
||||||
v-model="dialogVisible"
|
v-model="dialogVisible"
|
||||||
:title="titleMap[type - 1]"
|
:title="titleMap[type - 1]"
|
||||||
:width="type == 1 ? 680 : 460"
|
:width="type === 1 ? 680 : 460"
|
||||||
@closed="$emit('closed')"
|
@closed="$emit('closed')"
|
||||||
append-to-body
|
append-to-body
|
||||||
destroy-on-close>
|
destroy-on-close>
|
||||||
@ -189,22 +189,22 @@ export default {
|
|||||||
//获取组织
|
//获取组织
|
||||||
async getGroup() {
|
async getGroup() {
|
||||||
this.showGrouploading = true
|
this.showGrouploading = true
|
||||||
var res = await config.group.apiObj.get()
|
const res = await config.group.apiObj.get()
|
||||||
this.showGrouploading = false
|
this.showGrouploading = false
|
||||||
var allNode = { [config.group.props.key]: '', [config.group.props.label]: '所有' }
|
const allNode = { [config.group.props.key]: '', [config.group.props.label]: '所有' }
|
||||||
res.data.unshift(allNode)
|
res.data.unshift(allNode)
|
||||||
this.group = config.group.parseData(res).rows
|
this.group = config.group.parseData(res).rows
|
||||||
},
|
},
|
||||||
//获取用户
|
//获取用户
|
||||||
async getUser() {
|
async getUser() {
|
||||||
this.showUserloading = true
|
this.showUserloading = true
|
||||||
var params = {
|
const params = {
|
||||||
[config.user.request.keyword]: this.keyword || null,
|
[config.user.request.keyword]: this.keyword || null,
|
||||||
[config.user.request.groupId]: this.groupId || null,
|
[config.user.request.groupId]: this.groupId || null,
|
||||||
[config.user.request.page]: this.currentPage,
|
[config.user.request.page]: this.currentPage,
|
||||||
[config.user.request.pageSize]: this.pageSize,
|
[config.user.request.pageSize]: this.pageSize,
|
||||||
}
|
}
|
||||||
var res = await config.user.apiObj.get(params)
|
const res = await config.user.apiObj.get(params)
|
||||||
this.showUserloading = false
|
this.showUserloading = false
|
||||||
this.user = config.user.parseData(res).rows
|
this.user = config.user.parseData(res).rows
|
||||||
this.total = config.user.parseData(res).total || 0
|
this.total = config.user.parseData(res).total || 0
|
||||||
@ -213,7 +213,7 @@ export default {
|
|||||||
//获取角色
|
//获取角色
|
||||||
async getRole() {
|
async getRole() {
|
||||||
this.showGrouploading = true
|
this.showGrouploading = true
|
||||||
var res = await config.role.apiObj.get()
|
const res = await config.role.apiObj.get()
|
||||||
this.showGrouploading = false
|
this.showGrouploading = false
|
||||||
this.role = config.role.parseData(res).rows
|
this.role = config.role.parseData(res).rows
|
||||||
},
|
},
|
||||||
|
@ -40,7 +40,7 @@ export default {
|
|||||||
getMy: function (name) {
|
getMy: function (name) {
|
||||||
return new Promise((resolve) => {
|
return new Promise((resolve) => {
|
||||||
console.log(`这里可以根据${name}参数请求接口`)
|
console.log(`这里可以根据${name}参数请求接口`)
|
||||||
var list = []
|
const list = []
|
||||||
setTimeout(() => {
|
setTimeout(() => {
|
||||||
resolve(list)
|
resolve(list)
|
||||||
}, 500)
|
}, 500)
|
||||||
|
@ -5,25 +5,25 @@
|
|||||||
// 示例如下
|
// 示例如下
|
||||||
|
|
||||||
// const routes = [
|
// const routes = [
|
||||||
// {
|
// {
|
||||||
// name: "demo",
|
// name: "demo",
|
||||||
// path: "/demo",
|
// path: "/demo",
|
||||||
// meta: {
|
// meta: {
|
||||||
// icon: "el-icon-eleme-filled",
|
// icon: "el-icon-eleme-filled",
|
||||||
// title: "演示",
|
// title: "演示",
|
||||||
// role: ["SA"]
|
// role: ["SA"]
|
||||||
// },
|
// },
|
||||||
// children: [{
|
// children: [{
|
||||||
// name: "demopage",
|
// name: "demopage",
|
||||||
// path: "/demopage",
|
// path: "/demopage",
|
||||||
// component: "test/autocode/index",
|
// component: "test/autocode/index",
|
||||||
// meta: {
|
// meta: {
|
||||||
// icon: "el-icon-menu",
|
// icon: "el-icon-menu",
|
||||||
// title: "演示页面",
|
// title: "演示页面",
|
||||||
// role: ["SA"]
|
// role: ["SA"]
|
||||||
// }
|
// }
|
||||||
// }]
|
// }]
|
||||||
// }
|
// }
|
||||||
// ]
|
// ]
|
||||||
|
|
||||||
const routes = []
|
const routes = []
|
||||||
|
@ -1,14 +1,14 @@
|
|||||||
import tool from '@/utils/tool'
|
import tool from '@/utils/tool'
|
||||||
|
|
||||||
var Time = {
|
const Time = {
|
||||||
//获取当前时间戳
|
//获取当前时间戳
|
||||||
getUnix: function () {
|
getUnix: function () {
|
||||||
var date = new Date()
|
const date = new Date()
|
||||||
return date.getTime()
|
return date.getTime()
|
||||||
},
|
},
|
||||||
//获取今天0点0分0秒的时间戳
|
//获取今天0点0分0秒的时间戳
|
||||||
getTodayUnix: function () {
|
getTodayUnix: function () {
|
||||||
var date = new Date()
|
const date = new Date()
|
||||||
date.setHours(0)
|
date.setHours(0)
|
||||||
date.setMinutes(0)
|
date.setMinutes(0)
|
||||||
date.setSeconds(0)
|
date.setSeconds(0)
|
||||||
@ -17,7 +17,7 @@ var Time = {
|
|||||||
},
|
},
|
||||||
//获取今年1月1日0点0秒的时间戳
|
//获取今年1月1日0点0秒的时间戳
|
||||||
getYearUnix: function () {
|
getYearUnix: function () {
|
||||||
var date = new Date()
|
const date = new Date()
|
||||||
date.setMonth(0)
|
date.setMonth(0)
|
||||||
date.setDate(1)
|
date.setDate(1)
|
||||||
date.setHours(0)
|
date.setHours(0)
|
||||||
@ -28,19 +28,19 @@ var Time = {
|
|||||||
},
|
},
|
||||||
//获取标准年月日
|
//获取标准年月日
|
||||||
getLastDate: function (time) {
|
getLastDate: function (time) {
|
||||||
var date = new Date(time)
|
const date = new Date(time)
|
||||||
var month = date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1
|
const month = date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1
|
||||||
var day = date.getDate() < 10 ? '0' + date.getDate() : date.getDate()
|
const day = date.getDate() < 10 ? '0' + date.getDate() : date.getDate()
|
||||||
return date.getFullYear() + '-' + month + '-' + day
|
return date.getFullYear() + '-' + month + '-' + day
|
||||||
},
|
},
|
||||||
//转换时间
|
//转换时间
|
||||||
getFormateTime: function (timestamp) {
|
getFormateTime: function (timestamp) {
|
||||||
timestamp = new Date(timestamp)
|
timestamp = new Date(timestamp)
|
||||||
var now = this.getUnix()
|
const now = this.getUnix()
|
||||||
var today = this.getTodayUnix()
|
const today = this.getTodayUnix()
|
||||||
//var year = this.getYearUnix();
|
//var year = this.getYearUnix();
|
||||||
var timer = (now - timestamp) / 1000
|
const timer = (now - timestamp) / 1000
|
||||||
var tip = ''
|
let tip
|
||||||
|
|
||||||
if (timer <= 0) {
|
if (timer <= 0) {
|
||||||
tip = '刚刚'
|
tip = '刚刚'
|
||||||
|
@ -1,30 +1,28 @@
|
|||||||
import * as elIcons from '@element-plus/icons-vue'
|
import * as elIcons from '@element-plus/icons-vue'
|
||||||
import * as scIcons from '@/assets/icons'
|
import * as scIcons from '@/assets/icons'
|
||||||
import api from '@/api'
|
import api from '@/api'
|
||||||
import auth from '@/directives/auth'
|
|
||||||
import config from '@/config'
|
import config from '@/config'
|
||||||
import copy from '@/directives/copy'
|
|
||||||
import errorHandler from '@/utils/errorHandler'
|
import errorHandler from '@/utils/errorHandler'
|
||||||
import http from '@/utils/request'
|
import http from '@/utils/request'
|
||||||
import naArea from '@/components/naArea/index.vue'
|
import tool from '@/utils/tool'
|
||||||
import naUserSelect from '@/components/naUserSelect/index.vue'
|
|
||||||
import naButtonAdd from '@/components/naButtonAdd/index.vue'
|
// 自定义指令
|
||||||
import naButtonBatchDel from '@/components/naButtonBatchDel/index.vue'
|
import auth from '@/directives/auth'
|
||||||
import naColAvatar from '@/components/naColAvatar'
|
import copy from '@/directives/copy'
|
||||||
import naColIndicator from '@/components/naColIndicator/index.vue'
|
|
||||||
import naColOperation from '@/components/naColOperation'
|
|
||||||
import naColTags from '@/components/naColTags/index.vue'
|
|
||||||
import naDept from '@/components/naDept/index.vue'
|
|
||||||
import naDicCatalog from '@/components/naDicCatalog/index.vue'
|
|
||||||
import naFormEmail from '@/components/naFormEmail/index.vue'
|
|
||||||
import naSearch from '@/components/naSearch'
|
|
||||||
import role from '@/directives/role'
|
import role from '@/directives/role'
|
||||||
|
import time from '@/directives/time'
|
||||||
|
|
||||||
|
// vue3-json-viewer
|
||||||
|
import 'vue3-json-viewer/dist/index.css'
|
||||||
|
import JsonViewer from 'vue3-json-viewer'
|
||||||
|
|
||||||
|
// sc组件
|
||||||
|
import scCron from '@/components/scCron/index.vue'
|
||||||
import scDialog from '@/components/scDialog'
|
import scDialog from '@/components/scDialog'
|
||||||
import scFilterBar from '@/components/scFilterBar'
|
import scFilterBar from '@/components/scFilterBar'
|
||||||
import scForm from '@/components/scForm'
|
import scForm from '@/components/scForm'
|
||||||
import scFormTable from '@/components/scFormTable'
|
import scFormTable from '@/components/scFormTable'
|
||||||
import scPageHeader from '@/components/scPageHeader'
|
import scPageHeader from '@/components/scPageHeader'
|
||||||
import scQrCode from '@/components/scQrCode'
|
|
||||||
import scSelect from '@/components/scSelect'
|
import scSelect from '@/components/scSelect'
|
||||||
import scStatusIndicator from '@/components/scMini/scStatusIndicator'
|
import scStatusIndicator from '@/components/scMini/scStatusIndicator'
|
||||||
import scTable from '@/components/scTable'
|
import scTable from '@/components/scTable'
|
||||||
@ -36,11 +34,21 @@ import scUpload from '@/components/scUpload'
|
|||||||
import scUploadFile from '@/components/scUpload/file'
|
import scUploadFile from '@/components/scUpload/file'
|
||||||
import scUploadMultiple from '@/components/scUpload/multiple'
|
import scUploadMultiple from '@/components/scUpload/multiple'
|
||||||
import scWaterMark from '@/components/scWaterMark'
|
import scWaterMark from '@/components/scWaterMark'
|
||||||
import time from '@/directives/time'
|
|
||||||
import tool from '@/utils/tool'
|
// net-admin组件
|
||||||
import JsonViewer from 'vue3-json-viewer'
|
import naArea from '@/components/naArea/index.vue'
|
||||||
import 'vue3-json-viewer/dist/index.css'
|
import naButtonAdd from '@/components/naButtonAdd/index.vue'
|
||||||
|
import naButtonBatchDel from '@/components/naButtonBatchDel/index.vue'
|
||||||
|
import naColAvatar from '@/components/naColAvatar'
|
||||||
|
import naColIndicator from '@/components/naColIndicator/index.vue'
|
||||||
|
import naColOperation from '@/components/naColOperation'
|
||||||
|
import naColTags from '@/components/naColTags/index.vue'
|
||||||
import naColTime from '@/components/naColTime/index.vue'
|
import naColTime from '@/components/naColTime/index.vue'
|
||||||
|
import naDept from '@/components/naDept/index.vue'
|
||||||
|
import naDicCatalog from '@/components/naDicCatalog/index.vue'
|
||||||
|
import naFormEmail from '@/components/naFormEmail/index.vue'
|
||||||
|
import naSearch from '@/components/naSearch'
|
||||||
|
import naUserSelect from '@/components/naUserSelect/index.vue'
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
install(app) {
|
install(app) {
|
||||||
@ -61,44 +69,47 @@ export default {
|
|||||||
chars: null,
|
chars: null,
|
||||||
}
|
}
|
||||||
|
|
||||||
//注册全局组件
|
|
||||||
app.use(JsonViewer)
|
app.use(JsonViewer)
|
||||||
app.component('scTable', scTable)
|
|
||||||
app.component('scTableColumn', scTableColumn)
|
// net-admin组件
|
||||||
app.component('scFilterBar', scFilterBar)
|
|
||||||
app.component('scUpload', scUpload)
|
|
||||||
app.component('scUploadMultiple', scUploadMultiple)
|
|
||||||
app.component('scUploadFile', scUploadFile)
|
|
||||||
app.component('scFormTable', scFormTable)
|
|
||||||
app.component('scTableSelect', scTableSelect)
|
|
||||||
app.component('scPageHeader', scPageHeader)
|
|
||||||
app.component('scSelect', scSelect)
|
|
||||||
app.component('scDialog', scDialog)
|
|
||||||
app.component('scForm', scForm)
|
|
||||||
app.component('scTitle', scTitle)
|
|
||||||
app.component('scWaterMark', scWaterMark)
|
|
||||||
app.component('scQrCode', scQrCode)
|
|
||||||
app.component('scStatusIndicator', scStatusIndicator)
|
|
||||||
app.component('scTrend', scTrend)
|
|
||||||
app.component('naSearch', naSearch)
|
|
||||||
app.component('naColAvatar', naColAvatar)
|
|
||||||
app.component('naColOperation', naColOperation)
|
|
||||||
app.component('naButtonAdd', naButtonAdd)
|
|
||||||
app.component('naColIndicator', naColIndicator)
|
|
||||||
app.component('naColTags', naColTags)
|
|
||||||
app.component('naArea', naArea)
|
app.component('naArea', naArea)
|
||||||
|
app.component('naButtonAdd', naButtonAdd)
|
||||||
|
app.component('naButtonBatchDel', naButtonBatchDel)
|
||||||
|
app.component('naColAvatar', naColAvatar)
|
||||||
|
app.component('naColIndicator', naColIndicator)
|
||||||
|
app.component('naColOperation', naColOperation)
|
||||||
|
app.component('naColTags', naColTags)
|
||||||
|
app.component('naColTime', naColTime)
|
||||||
app.component('naDept', naDept)
|
app.component('naDept', naDept)
|
||||||
app.component('naDicCatalog', naDicCatalog)
|
app.component('naDicCatalog', naDicCatalog)
|
||||||
app.component('naButtonBatchDel', naButtonBatchDel)
|
|
||||||
app.component('naFormEmail', naFormEmail)
|
app.component('naFormEmail', naFormEmail)
|
||||||
app.component('naColTime', naColTime)
|
app.component('naSearch', naSearch)
|
||||||
app.component('naUserSelect', naUserSelect)
|
app.component('naUserSelect', naUserSelect)
|
||||||
|
|
||||||
|
// sc组件
|
||||||
|
app.component('scCron', scCron)
|
||||||
|
app.component('scDialog', scDialog)
|
||||||
|
app.component('scFilterBar', scFilterBar)
|
||||||
|
app.component('scForm', scForm)
|
||||||
|
app.component('scFormTable', scFormTable)
|
||||||
|
app.component('scPageHeader', scPageHeader)
|
||||||
|
app.component('scSelect', scSelect)
|
||||||
|
app.component('scStatusIndicator', scStatusIndicator)
|
||||||
|
app.component('scTable', scTable)
|
||||||
|
app.component('scTableColumn', scTableColumn)
|
||||||
|
app.component('scTableSelect', scTableSelect)
|
||||||
|
app.component('scTitle', scTitle)
|
||||||
|
app.component('scTrend', scTrend)
|
||||||
|
app.component('scUpload', scUpload)
|
||||||
|
app.component('scUploadFile', scUploadFile)
|
||||||
|
app.component('scUploadMultiple', scUploadMultiple)
|
||||||
|
app.component('scWaterMark', scWaterMark)
|
||||||
|
|
||||||
//注册全局指令
|
//注册全局指令
|
||||||
app.directive('auth', auth)
|
app.directive('auth', auth)
|
||||||
|
app.directive('copy', copy)
|
||||||
app.directive('role', role)
|
app.directive('role', role)
|
||||||
app.directive('time', time)
|
app.directive('time', time)
|
||||||
app.directive('copy', copy)
|
|
||||||
|
|
||||||
//统一注册el-icon图标
|
//统一注册el-icon图标
|
||||||
for (let icon in elIcons) {
|
for (let icon in elIcons) {
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
</div>
|
</div>
|
||||||
<template v-bind:key="navMenu" v-for="navMenu in navMenus">
|
<template v-bind:key="navMenu" v-for="navMenu in navMenus">
|
||||||
<el-menu-item v-if="!hasChildren(navMenu)" :index="navMenu.path">
|
<el-menu-item v-if="!hasChildren(navMenu)" :index="navMenu.path">
|
||||||
<a v-if="navMenu.meta && navMenu.meta.type == 'link'" :href="navMenu.path" @click.stop="() => {}" target="_blank"></a>
|
<a v-if="navMenu.meta && navMenu.meta.type === 'link'" :href="navMenu.path" @click.stop="() => {}" target="_blank"></a>
|
||||||
<el-icon v-if="navMenu.meta && navMenu.meta.icon">
|
<el-icon v-if="navMenu.meta && navMenu.meta.icon">
|
||||||
<component :is="navMenu.meta.icon || 'el-icon-menu'" />
|
<component :is="navMenu.meta.icon || 'el-icon-menu'" />
|
||||||
</el-icon>
|
</el-icon>
|
||||||
|
@ -44,14 +44,14 @@ export default {
|
|||||||
},
|
},
|
||||||
computed: {},
|
computed: {},
|
||||||
created() {
|
created() {
|
||||||
var menu = this.$router.sc_getMenu()
|
const menu = this.$router.sc_getMenu()
|
||||||
this.menu = this.filterUrl(menu)
|
this.menu = this.filterUrl(menu)
|
||||||
},
|
},
|
||||||
|
|
||||||
watch: {},
|
watch: {},
|
||||||
methods: {
|
methods: {
|
||||||
showMobileNav(e) {
|
showMobileNav(e) {
|
||||||
var isdrag = e.currentTarget.getAttribute('drag-flag')
|
const isdrag = e.currentTarget.getAttribute('drag-flag')
|
||||||
if (isdrag === 'true') {
|
if (isdrag === 'true') {
|
||||||
return false
|
return false
|
||||||
} else {
|
} else {
|
||||||
@ -63,7 +63,7 @@ export default {
|
|||||||
},
|
},
|
||||||
//转换外部链接的路由
|
//转换外部链接的路由
|
||||||
filterUrl(map) {
|
filterUrl(map) {
|
||||||
var newMap = []
|
const newMap = []
|
||||||
map &&
|
map &&
|
||||||
map.forEach((item) => {
|
map.forEach((item) => {
|
||||||
item.meta = item.meta ? item.meta : {}
|
item.meta = item.meta ? item.meta : {}
|
||||||
@ -91,7 +91,7 @@ export default {
|
|||||||
lastTime = ''
|
lastTime = ''
|
||||||
//禁止选择网页上的文字
|
//禁止选择网页上的文字
|
||||||
// document.onselectstart = function() {
|
// document.onselectstart = function() {
|
||||||
// return false;
|
// return false;
|
||||||
// };
|
// };
|
||||||
oDiv.onmousedown = function (e) {
|
oDiv.onmousedown = function (e) {
|
||||||
//鼠标按下,计算当前元素距离可视区的距离
|
//鼠标按下,计算当前元素距离可视区的距离
|
||||||
|
@ -212,7 +212,7 @@ export default {
|
|||||||
},
|
},
|
||||||
//TAB 关闭
|
//TAB 关闭
|
||||||
closeTabs() {
|
closeTabs() {
|
||||||
var nowTag = this.contextMenuItem
|
const nowTag = this.contextMenuItem
|
||||||
if (!nowTag.meta.affix) {
|
if (!nowTag.meta.affix) {
|
||||||
this.closeSelectedTag(nowTag)
|
this.closeSelectedTag(nowTag)
|
||||||
this.contextMenuVisible = false
|
this.contextMenuVisible = false
|
||||||
@ -220,7 +220,7 @@ export default {
|
|||||||
},
|
},
|
||||||
//TAB 关闭其他
|
//TAB 关闭其他
|
||||||
closeOtherTabs() {
|
closeOtherTabs() {
|
||||||
var nowTag = this.contextMenuItem
|
const nowTag = this.contextMenuItem
|
||||||
//判断是否当前路由,否的话跳转
|
//判断是否当前路由,否的话跳转
|
||||||
if (this.$route.fullPath !== nowTag.fullPath) {
|
if (this.$route.fullPath !== nowTag.fullPath) {
|
||||||
this.$router.push({
|
this.$router.push({
|
||||||
@ -228,7 +228,7 @@ export default {
|
|||||||
query: nowTag.query,
|
query: nowTag.query,
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
var tags = [...this.tagList]
|
const tags = [...this.tagList]
|
||||||
tags.forEach((tag) => {
|
tags.forEach((tag) => {
|
||||||
if ((tag.meta && tag.meta.affix) || nowTag.fullPath === tag.fullPath) {
|
if ((tag.meta && tag.meta.affix) || nowTag.fullPath === tag.fullPath) {
|
||||||
return true
|
return true
|
||||||
@ -240,7 +240,7 @@ export default {
|
|||||||
},
|
},
|
||||||
//TAB 最大化
|
//TAB 最大化
|
||||||
maximize() {
|
maximize() {
|
||||||
var nowTag = this.contextMenuItem
|
const nowTag = this.contextMenuItem
|
||||||
this.contextMenuVisible = false
|
this.contextMenuVisible = false
|
||||||
//判断是否当前路由,否的话跳转
|
//判断是否当前路由,否的话跳转
|
||||||
if (this.$route.fullPath !== nowTag.fullPath) {
|
if (this.$route.fullPath !== nowTag.fullPath) {
|
||||||
@ -253,8 +253,8 @@ export default {
|
|||||||
},
|
},
|
||||||
//新窗口打开
|
//新窗口打开
|
||||||
openWindow() {
|
openWindow() {
|
||||||
var nowTag = this.contextMenuItem
|
const nowTag = this.contextMenuItem
|
||||||
var url = nowTag.href || '/'
|
const url = nowTag.href || '/'
|
||||||
if (!nowTag.meta.affix) {
|
if (!nowTag.meta.affix) {
|
||||||
this.closeSelectedTag(nowTag)
|
this.closeSelectedTag(nowTag)
|
||||||
}
|
}
|
||||||
@ -271,7 +271,7 @@ export default {
|
|||||||
//火狐上滚键值-3 下滚键值3,其他内核上滚键值120 下滚键值-120
|
//火狐上滚键值-3 下滚键值3,其他内核上滚键值120 下滚键值-120
|
||||||
const moveForwardStep = 1
|
const moveForwardStep = 1
|
||||||
const moveBackStep = -1
|
const moveBackStep = -1
|
||||||
let step = 0
|
let step
|
||||||
if (detail === 3 || (detail < 0 && detail !== -3)) {
|
if (detail === 3 || (detail < 0 && detail !== -3)) {
|
||||||
step = moveForwardStep * 50
|
step = moveForwardStep * 50
|
||||||
} else {
|
} else {
|
||||||
|
@ -38,8 +38,7 @@ export default {
|
|||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
getBreadcrumb() {
|
getBreadcrumb() {
|
||||||
let matched = this.$route.meta.breadcrumb
|
this.breadList = this.$route.meta.breadcrumb
|
||||||
this.breadList = matched
|
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
@ -8,7 +8,7 @@
|
|||||||
<span>{{ $CONFIG.APP_NAME }}</span>
|
<span>{{ $CONFIG.APP_NAME }}</span>
|
||||||
</div>
|
</div>
|
||||||
<ul v-if="!ismobile" class="nav">
|
<ul v-if="!ismobile" class="nav">
|
||||||
<li v-for="item in menu" :class="pmenu.path == item.path ? 'active' : ''" :key="item" @click="showMenu(item)">
|
<li v-for="item in menu" :class="pmenu.path === item.path ? 'active' : ''" :key="item" @click="showMenu(item)">
|
||||||
<el-icon>
|
<el-icon>
|
||||||
<component :is="item.meta.icon || 'el-icon-menu'" />
|
<component :is="item.meta.icon || 'el-icon-menu'" />
|
||||||
</el-icon>
|
</el-icon>
|
||||||
@ -21,7 +21,9 @@
|
|||||||
</div>
|
</div>
|
||||||
</header>
|
</header>
|
||||||
<section class="aminui-wrapper">
|
<section class="aminui-wrapper">
|
||||||
<div v-if="(!ismobile && nextMenu.length > 0) || !pmenu.component" :class="menuIsCollapse ? 'aminui-side isCollapse' : 'aminui-side'">
|
<div
|
||||||
|
v-if="(!ismobile && nextMenu.length > 0) || (!pmenu.component && pmenu.meta)"
|
||||||
|
:class="menuIsCollapse ? 'aminui-side isCollapse' : 'aminui-side'">
|
||||||
<div v-if="!menuIsCollapse" class="adminui-side-top">
|
<div v-if="!menuIsCollapse" class="adminui-side-top">
|
||||||
<h2>{{ pmenu.meta.title }}</h2>
|
<h2>{{ pmenu.meta.title }}</h2>
|
||||||
</div>
|
</div>
|
||||||
@ -152,7 +154,7 @@
|
|||||||
<div class="adminui-side-split-scroll">
|
<div class="adminui-side-split-scroll">
|
||||||
<el-scrollbar>
|
<el-scrollbar>
|
||||||
<ul>
|
<ul>
|
||||||
<li v-for="item in menu" :class="pmenu.path == item.path ? 'active' : ''" :key="item" @click="showMenu(item)">
|
<li v-for="item in menu" :class="pmenu.path === item.path ? 'active' : ''" :key="item" @click="showMenu(item)">
|
||||||
<el-icon>
|
<el-icon>
|
||||||
<component :is="item.meta.icon || el - icon - menu" />
|
<component :is="item.meta.icon || el - icon - menu" />
|
||||||
</el-icon>
|
</el-icon>
|
||||||
@ -162,7 +164,9 @@
|
|||||||
</el-scrollbar>
|
</el-scrollbar>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div v-if="(!ismobile && nextMenu.length > 0) || !pmenu.component" :class="menuIsCollapse ? 'aminui-side isCollapse' : 'aminui-side'">
|
<div
|
||||||
|
v-if="(!ismobile && nextMenu.length > 0) || (!pmenu.component && pmenu.meta)"
|
||||||
|
:class="menuIsCollapse ? 'aminui-side isCollapse' : 'aminui-side'">
|
||||||
<div v-if="!menuIsCollapse" class="adminui-side-top">
|
<div v-if="!menuIsCollapse" class="adminui-side-top">
|
||||||
<h2>{{ pmenu.meta.title }}</h2>
|
<h2>{{ pmenu.meta.title }}</h2>
|
||||||
</div>
|
</div>
|
||||||
@ -252,7 +256,7 @@ export default {
|
|||||||
created() {
|
created() {
|
||||||
this.onLayoutResize()
|
this.onLayoutResize()
|
||||||
window.addEventListener('resize', this.onLayoutResize)
|
window.addEventListener('resize', this.onLayoutResize)
|
||||||
var menu = this.$router.sc_getMenu()
|
const menu = this.$router.sc_getMenu()
|
||||||
this.menu = this.filterUrl(menu)
|
this.menu = this.filterUrl(menu)
|
||||||
this.showThis()
|
this.showThis()
|
||||||
},
|
},
|
||||||
@ -289,7 +293,7 @@ export default {
|
|||||||
},
|
},
|
||||||
//转换外部链接的路由
|
//转换外部链接的路由
|
||||||
filterUrl(map) {
|
filterUrl(map) {
|
||||||
var newMap = []
|
const newMap = []
|
||||||
map &&
|
map &&
|
||||||
map.forEach((item) => {
|
map.forEach((item) => {
|
||||||
item.meta = item.meta ? item.meta : {}
|
item.meta = item.meta ? item.meta : {}
|
||||||
|
@ -20,7 +20,7 @@ export default {
|
|||||||
document.onscroll = () => {
|
document.onscroll = () => {
|
||||||
this.setNewAutoExitTime()
|
this.setNewAutoExitTime()
|
||||||
}
|
}
|
||||||
window.autoExitTimer = window.setInterval(this.autoExitfun, 1000)
|
window.autoExitTimer = window.setInterval(this.autoExitFun, 1000)
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
unmounted() {
|
unmounted() {
|
||||||
@ -33,7 +33,7 @@ export default {
|
|||||||
setNewAutoExitTime() {
|
setNewAutoExitTime() {
|
||||||
window.autoExitTime = new Date().getTime()
|
window.autoExitTime = new Date().getTime()
|
||||||
},
|
},
|
||||||
autoExitfun() {
|
autoExitFun() {
|
||||||
if (new Date().getTime() - window.autoExitTime > this.logoutCount * 60 * 1000) {
|
if (new Date().getTime() - window.autoExitTime > this.logoutCount * 60 * 1000) {
|
||||||
clearInterval(window.autoExitTimer)
|
clearInterval(window.autoExitTimer)
|
||||||
window.autoExitTimer = null
|
window.autoExitTimer = null
|
||||||
|
@ -24,7 +24,7 @@ export default {
|
|||||||
二维码登录: 'QR code login',
|
二维码登录: 'QR code login',
|
||||||
人工审核: '人工审核',
|
人工审核: '人工审核',
|
||||||
从不: 'Never',
|
从不: 'Never',
|
||||||
任务中心: '任务中心',
|
作业中心: '作业中心',
|
||||||
关于项目: '关于项目',
|
关于项目: '关于项目',
|
||||||
其他登录方式: 'Other login methods',
|
其他登录方式: 'Other login methods',
|
||||||
内存使用量: '内存使用量',
|
内存使用量: '内存使用量',
|
||||||
|
@ -42,8 +42,6 @@ router.beforeEach(async (to, from, next) => {
|
|||||||
//动态标题
|
//动态标题
|
||||||
document.title = to.meta.title ? `${to.meta.title} - ${config.APP_NAME}` : `${config.APP_NAME}`
|
document.title = to.meta.title ? `${to.meta.title} - ${config.APP_NAME}` : `${config.APP_NAME}`
|
||||||
|
|
||||||
let token = tool.cookie.get('ACCESS-TOKEN') || tool.cookie.get('X-ACCESS-TOKEN')
|
|
||||||
|
|
||||||
if (to.path === '/guest/login') {
|
if (to.path === '/guest/login') {
|
||||||
//删除路由(替换当前layout路由)
|
//删除路由(替换当前layout路由)
|
||||||
router.addRoute(routes[0])
|
router.addRoute(routes[0])
|
||||||
|
@ -2,7 +2,7 @@ import store from '@/store'
|
|||||||
import { nextTick } from 'vue'
|
import { nextTick } from 'vue'
|
||||||
|
|
||||||
export function beforeEach(to, from) {
|
export function beforeEach(to, from) {
|
||||||
var adminMain = document.querySelector('#adminui-main')
|
const adminMain = document.querySelector('#adminui-main')
|
||||||
if (!adminMain) {
|
if (!adminMain) {
|
||||||
return false
|
return false
|
||||||
}
|
}
|
||||||
@ -12,13 +12,13 @@ export function beforeEach(to, from) {
|
|||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
export function afterEach(to) {
|
export async function afterEach(to) {
|
||||||
var adminMain = document.querySelector('#adminui-main')
|
const adminMain = document.querySelector('#adminui-main')
|
||||||
if (!adminMain) {
|
if (!adminMain) {
|
||||||
return false
|
return false
|
||||||
}
|
}
|
||||||
nextTick(() => {
|
await nextTick(() => {
|
||||||
var beforeRoute = store.state.viewTags.viewTags.filter((v) => v.fullPath === to.fullPath)[0]
|
const beforeRoute = store.state.viewTags.viewTags.filter((v) => v.fullPath === to.fullPath)[0]
|
||||||
if (beforeRoute) {
|
if (beforeRoute) {
|
||||||
adminMain.scrollTop = beforeRoute.scrollTop || 0
|
adminMain.scrollTop = beforeRoute.scrollTop || 0
|
||||||
}
|
}
|
||||||
|
@ -23,7 +23,7 @@ export default {
|
|||||||
refreshIframe(state, route) {
|
refreshIframe(state, route) {
|
||||||
state.iframeList.forEach((item) => {
|
state.iframeList.forEach((item) => {
|
||||||
if (item.path === route.path) {
|
if (item.path === route.path) {
|
||||||
var url = route.meta.url
|
const url = route.meta.url
|
||||||
item.meta.url = ''
|
item.meta.url = ''
|
||||||
setTimeout(function () {
|
setTimeout(function () {
|
||||||
item.meta.url = url
|
item.meta.url = url
|
||||||
|
@ -11,7 +11,7 @@ export default {
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
removeKeepLive(state, component) {
|
removeKeepLive(state, component) {
|
||||||
var index = state.keepLiveRoute.indexOf(component)
|
const index = state.keepLiveRoute.indexOf(component)
|
||||||
if (index !== -1) {
|
if (index !== -1) {
|
||||||
state.keepLiveRoute.splice(index, 1)
|
state.keepLiveRoute.splice(index, 1)
|
||||||
}
|
}
|
||||||
|
@ -191,7 +191,6 @@ textarea {
|
|||||||
}
|
}
|
||||||
|
|
||||||
.aminui-side-split-top a {
|
.aminui-side-split-top a {
|
||||||
display: inline-block;
|
|
||||||
width: 100%;
|
width: 100%;
|
||||||
height: 100%;
|
height: 100%;
|
||||||
display: flex;
|
display: flex;
|
||||||
@ -388,7 +387,6 @@ textarea {
|
|||||||
}
|
}
|
||||||
|
|
||||||
.adminui-tags li a {
|
.adminui-tags li a {
|
||||||
display: inline-block;
|
|
||||||
padding: 0 10px;
|
padding: 0 10px;
|
||||||
width: 100%;
|
width: 100%;
|
||||||
height: 100%;
|
height: 100%;
|
||||||
|
@ -279,12 +279,6 @@
|
|||||||
background-color: var(--el-color-primary) !important;
|
background-color: var(--el-color-primary) !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* 覆盖tinymce样式 */
|
|
||||||
.sceditor .tox-tinymce {
|
|
||||||
border: 1px solid #dcdfe6;
|
|
||||||
border-radius: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
body .tox-tinymce-aux {
|
body .tox-tinymce-aux {
|
||||||
z-index: 5700;
|
z-index: 5700;
|
||||||
}
|
}
|
||||||
|
@ -9,7 +9,7 @@ export default {
|
|||||||
//rgb颜色转hex颜色
|
//rgb颜色转hex颜色
|
||||||
RgbToHex(a, b, c) {
|
RgbToHex(a, b, c) {
|
||||||
const hexs = [a.toString(16), b.toString(16), c.toString(16)]
|
const hexs = [a.toString(16), b.toString(16), c.toString(16)]
|
||||||
for (var i = 0; i < 3; i++) {
|
for (let i = 0; i < 3; i++) {
|
||||||
if (hexs[i].length === 1) hexs[i] = '0' + hexs[i]
|
if (hexs[i].length === 1) hexs[i] = '0' + hexs[i]
|
||||||
}
|
}
|
||||||
return '#' + hexs.join('')
|
return '#' + hexs.join('')
|
||||||
|
@ -9,7 +9,7 @@ export default (error, vm) => {
|
|||||||
return false
|
return false
|
||||||
}
|
}
|
||||||
|
|
||||||
var errorMap = {
|
const errorMap = {
|
||||||
InternalError: 'Javascript引擎内部错误',
|
InternalError: 'Javascript引擎内部错误',
|
||||||
ReferenceError: '未找到对象',
|
ReferenceError: '未找到对象',
|
||||||
TypeError: '使用了错误的类型或对象',
|
TypeError: '使用了错误的类型或对象',
|
||||||
@ -18,7 +18,7 @@ export default (error, vm) => {
|
|||||||
EvalError: '错误的使用了Eval',
|
EvalError: '错误的使用了Eval',
|
||||||
URIError: 'URI错误',
|
URIError: 'URI错误',
|
||||||
}
|
}
|
||||||
var errorName = errorMap[error.name] || '未知错误'
|
const errorName = errorMap[error.name] || '未知错误'
|
||||||
|
|
||||||
console.warn(`[NetAdmin error]: ${error}`)
|
console.warn(`[NetAdmin error]: ${error}`)
|
||||||
console.error(error)
|
console.error(error)
|
||||||
|
@ -184,7 +184,7 @@ tool.dateFormat = function (date, fmt = 'yyyy-MM-dd hh:mm:ss') {
|
|||||||
if (/(y+)/.test(fmt)) {
|
if (/(y+)/.test(fmt)) {
|
||||||
fmt = fmt.replace(RegExp.$1, (date.getFullYear() + '').substr(4 - RegExp.$1.length))
|
fmt = fmt.replace(RegExp.$1, (date.getFullYear() + '').substr(4 - RegExp.$1.length))
|
||||||
}
|
}
|
||||||
for (var k in o) {
|
for (const k in o) {
|
||||||
if (new RegExp('(' + k + ')').test(fmt)) {
|
if (new RegExp('(' + k + ')').test(fmt)) {
|
||||||
fmt = fmt.replace(RegExp.$1, RegExp.$1.length === 1 ? o[k] : ('00' + o[k]).substr(('' + o[k]).length))
|
fmt = fmt.replace(RegExp.$1, RegExp.$1.length === 1 ? o[k] : ('00' + o[k]).substr(('' + o[k]).length))
|
||||||
}
|
}
|
||||||
|
@ -21,12 +21,12 @@ export default {
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
created() {
|
created() {
|
||||||
var _this = this
|
const _this = this
|
||||||
setTimeout(function () {
|
setTimeout(function () {
|
||||||
_this.loading = false
|
_this.loading = false
|
||||||
}, 500)
|
}, 500)
|
||||||
|
|
||||||
var option = {
|
this.option = {
|
||||||
tooltip: {
|
tooltip: {
|
||||||
trigger: 'axis',
|
trigger: 'axis',
|
||||||
},
|
},
|
||||||
@ -34,9 +34,9 @@ export default {
|
|||||||
boundaryGap: false,
|
boundaryGap: false,
|
||||||
type: 'category',
|
type: 'category',
|
||||||
data: (function () {
|
data: (function () {
|
||||||
var now = new Date()
|
let now = new Date()
|
||||||
var res = []
|
const res = []
|
||||||
var len = 30
|
let len = 30
|
||||||
while (len--) {
|
while (len--) {
|
||||||
res.unshift(now.toLocaleTimeString().replace(/^\D*/, ''))
|
res.unshift(now.toLocaleTimeString().replace(/^\D*/, ''))
|
||||||
now = new Date(now - 2000)
|
now = new Date(now - 2000)
|
||||||
@ -67,22 +67,21 @@ export default {
|
|||||||
color: '#79bbff',
|
color: '#79bbff',
|
||||||
},
|
},
|
||||||
data: (function () {
|
data: (function () {
|
||||||
var res = []
|
const res = []
|
||||||
var len = 30
|
let len = 30
|
||||||
while (len--) {
|
while (len--) {
|
||||||
res.push(Math.round(Math.random() * 0))
|
res.push(Math.round(0))
|
||||||
}
|
}
|
||||||
return res
|
return res
|
||||||
})(),
|
})(),
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
}
|
}
|
||||||
this.option = option
|
|
||||||
},
|
},
|
||||||
mounted() {
|
mounted() {
|
||||||
var _this = this
|
const _this = this
|
||||||
setInterval(function () {
|
setInterval(function () {
|
||||||
var o = _this.option
|
const o = _this.option
|
||||||
|
|
||||||
o.series[0].data.shift()
|
o.series[0].data.shift()
|
||||||
o.series[0].data.push(Math.round(Math.random() * 100))
|
o.series[0].data.push(Math.round(Math.random() * 100))
|
||||||
|
@ -69,7 +69,7 @@ export default {
|
|||||||
<style scoped>
|
<style scoped>
|
||||||
.aboutTop {
|
.aboutTop {
|
||||||
border: 0;
|
border: 0;
|
||||||
background: linear-gradient(to right, #8e54e9, #4776e6);
|
background: linear-gradient(to right, rgb(66, 76, 80), #ccc);
|
||||||
color: #fff;
|
color: #fff;
|
||||||
}
|
}
|
||||||
.aboutTop-info {
|
.aboutTop-info {
|
||||||
|
@ -98,7 +98,7 @@ export default {
|
|||||||
async batchRead() {
|
async batchRead() {
|
||||||
try {
|
try {
|
||||||
for (const msg of this.msgList) {
|
for (const msg of this.msgList) {
|
||||||
this.$API.sys_sitemsg.setSiteMsgStatus.post({ siteMsgId: msg.id, userSiteMsgStatus: 'read' })
|
await this.$API.sys_sitemsg.setSiteMsgStatus.post({ siteMsgId: msg.id, userSiteMsgStatus: 'read' })
|
||||||
msg.myFlags.userSiteMsgStatus = 'read'
|
msg.myFlags.userSiteMsgStatus = 'read'
|
||||||
}
|
}
|
||||||
} catch {
|
} catch {
|
||||||
|
@ -104,13 +104,13 @@ export default {
|
|||||||
async add() {
|
async add() {
|
||||||
this.dialog.save = true
|
this.dialog.save = true
|
||||||
await this.$nextTick()
|
await this.$nextTick()
|
||||||
this.$refs.saveDialog.open()
|
await this.$refs.saveDialog.open()
|
||||||
},
|
},
|
||||||
//字典目录编辑
|
//字典目录编辑
|
||||||
async edit(data) {
|
async edit(data) {
|
||||||
this.dialog.save = true
|
this.dialog.save = true
|
||||||
await this.$nextTick()
|
await this.$nextTick()
|
||||||
this.$refs.saveDialog.open('edit', data)
|
await this.$refs.saveDialog.open('edit', data)
|
||||||
},
|
},
|
||||||
//字典目录点击
|
//字典目录点击
|
||||||
click(data) {
|
click(data) {
|
||||||
|
@ -14,7 +14,7 @@
|
|||||||
<el-input v-model="form.id" clearable />
|
<el-input v-model="form.id" clearable />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item :label="$t('执行计划')" prop="executionCron">
|
<el-form-item :label="$t('执行计划')" prop="executionCron">
|
||||||
<el-input v-model="form.executionCron" clearable />
|
<sc-cron v-model="form.executionCron" clearable />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item :label="$t('请求方法')" prop="httpMethod">
|
<el-form-item :label="$t('请求方法')" prop="httpMethod">
|
||||||
<el-select v-model="form.httpMethod" clearable filterable>
|
<el-select v-model="form.httpMethod" clearable filterable>
|
||||||
@ -118,7 +118,7 @@ export default {
|
|||||||
loading: false,
|
loading: false,
|
||||||
//表单数据
|
//表单数据
|
||||||
form: {
|
form: {
|
||||||
executionCron: '* * * * *',
|
executionCron: '0 * * * * ?',
|
||||||
httpMethod: 'Post',
|
httpMethod: 'Post',
|
||||||
requestHeader: `{ "Content-Type": "application/json" }`,
|
requestHeader: `{ "Content-Type": "application/json" }`,
|
||||||
requestBody: '{}',
|
requestBody: '{}',
|
||||||
@ -201,7 +201,7 @@ export default {
|
|||||||
}
|
}
|
||||||
|
|
||||||
try {
|
try {
|
||||||
const method = this.mode === 'add' ? this.$API.sys_job.create : this.$API.sys_job.update
|
const method = this.mode === 'add' ? this.$API.sys_job.create : this.$API.sys_job.edit
|
||||||
this.loading = true
|
this.loading = true
|
||||||
const res = await method.post(
|
const res = await method.post(
|
||||||
Object.assign({}, this.form, { userId: this.form.user.id, requestHeaders: JSON.parse(this.form.requestHeader) }),
|
Object.assign({}, this.form, { userId: this.form.user.id, requestHeaders: JSON.parse(this.form.requestHeader) }),
|
||||||
|
@ -121,7 +121,7 @@ export default {
|
|||||||
} catch {
|
} catch {
|
||||||
//
|
//
|
||||||
}
|
}
|
||||||
this.handleSuccess()
|
await this.handleSuccess()
|
||||||
this.loading = false
|
this.loading = false
|
||||||
},
|
},
|
||||||
//批量删除
|
//批量删除
|
||||||
|
Loading…
x
Reference in New Issue
Block a user