From 412a0716cc74bccedfb59b41bdd8177f3bf3f050 Mon Sep 17 00:00:00 2001
From: chris <kokosias@yahoo.gr>
Date: Thu, 1 Oct 2020 15:26:37 +0300
Subject: [PATCH] additions/comments colors

---
 .../trackChanges/TrackChangeEnable.js         | 47 ++-----------------
 .../src/layouts/EditorElements.js             | 12 +++--
 .../src/coko-theme/index.js                   |  2 +-
 3 files changed, 12 insertions(+), 49 deletions(-)

diff --git a/wax-prosemirror-components/src/components/trackChanges/TrackChangeEnable.js b/wax-prosemirror-components/src/components/trackChanges/TrackChangeEnable.js
index aea281b0c..4615cdf3a 100644
--- a/wax-prosemirror-components/src/components/trackChanges/TrackChangeEnable.js
+++ b/wax-prosemirror-components/src/components/trackChanges/TrackChangeEnable.js
@@ -1,51 +1,12 @@
 /* eslint react/prop-types: 0 */
-import React, { useContext, useState } from 'react';
-// import styled from 'styled-components';
-// import { ButtonStyles } from 'wax-prosemirror-themes';
-import { WaxContext } from 'wax-prosemirror-core';
+import React, { useState } from 'react';
 import MenuButton from '../../ui/buttons/MenuButton';
 
-// const ButtonStyled = styled.button`
-//   ${ButtonStyles};
-//   opacity: ${props => (props.select ? 1 : 0.4)};
-//   pointer-events: ${props => (props.select ? 'default' : 'none')};
-//   color: ${props => (props.isActive ? 'white' : props.theme.colorButton)};
-//   background-color: ${props =>
-//     props.isActive ? props.theme.colorPrimary : 'transparent'};
-//   &:hover {
-//     background-color: ${props =>
-//       props.isActive ? props.theme.colorPrimary : 'transparent'};
-//   }
-// `;
-
 const TrackChangeEnable = ({ view = {}, item, enabled }) => {
-  if (item.onlyOnMain) {
-    const {
-      view: { main },
-    } = useContext(WaxContext);
-    view = main;
-  }
-
   const [isEnabled, setEnabled] = useState(enabled);
 
-  // return (
-  //   <ButtonStyled
-  //     type="button"
-  //     isActive={isEnabled}
-  //     title={item.title}
-  //     disabled={item.enable && !item.enable(view.state)}
-  //     onMouseDown={e => {
-  //       e.preventDefault();
-  //       setEnabled(!isEnabled);
-  //       item.run(view.state, view.dispatch);
-  //     }}
-  //     select={item.select && item.select(view.state)}
-  //   >
-  //     {item.content}
-  //   </ButtonStyled>
-  // );
-
-  const handleMouseDown = () => {
+  const handleMouseDown = e => {
+    e.preventDefault();
     setEnabled(!isEnabled);
     item.run(view.state, view.dispatch);
   };
@@ -55,7 +16,7 @@ const TrackChangeEnable = ({ view = {}, item, enabled }) => {
       active={isEnabled}
       disabled={item.enable && !item.enable(view.state)}
       label="Track Changes"
-      onMouseDown={handleMouseDown}
+      onMouseDown={e => handleMouseDown(e)}
       title={item.title}
     />
   );
diff --git a/wax-prosemirror-layouts/src/layouts/EditorElements.js b/wax-prosemirror-layouts/src/layouts/EditorElements.js
index cfb7ef876..36432d02f 100644
--- a/wax-prosemirror-layouts/src/layouts/EditorElements.js
+++ b/wax-prosemirror-layouts/src/layouts/EditorElements.js
@@ -21,6 +21,7 @@ export default css`
     h2::selection,
     h3::selection,
     code::selection,
+    span::selection,
     p span::selection,
     h1 span::selection,
     h2 span::selection,
@@ -205,9 +206,9 @@ export default css`
   }
 
   span.insertion {
-    color: blue;
+    color: royalblue;
     footnote: {
-      background: blue;
+      background: royalblue;
     }
   }
 
@@ -219,7 +220,7 @@ export default css`
   }
 
   .format-change {
-    border-bottom: 2px solid blue;
+    border-bottom: 2px solid royalblue;
   }
 
   [data-track] {
@@ -240,11 +241,12 @@ export default css`
   }
 
   span.comment {
-    border-bottom: 2px solid #ffab20;
+    border-bottom: 2px solid gold;
     border-radius: 3px 3px 0 0;
 
     .active-comment {
-      background-color: #ffab20;
+      background-color: gold;
+      color: black;
     }
   }
 `;
diff --git a/wax-prosemirror-themes/src/coko-theme/index.js b/wax-prosemirror-themes/src/coko-theme/index.js
index baa707d26..977494a66 100644
--- a/wax-prosemirror-themes/src/coko-theme/index.js
+++ b/wax-prosemirror-themes/src/coko-theme/index.js
@@ -25,7 +25,7 @@ const cokoTheme = {
 
   // fonts
   fontInterface: 'Fira-Sans-Condensed',
-  fontHeading: 'Amethysta',
+  fontHeading: 'Fira-Sans-Condensed',
   fontReading: 'Vollkorn',
   fontWriting: 'Merriweather',
 
-- 
GitLab