Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
207 changes: 133 additions & 74 deletions dist/css/themes/beagle.css
Original file line number Diff line number Diff line change
@@ -1,81 +1,140 @@
.medium-toolbar-arrow-under:after {
border-color: #000 transparent transparent transparent;
top: 40px; }

.medium-toolbar-arrow-over:before {
border-color: transparent transparent #000 transparent; }
:root {
--medit-background: #000;
--medit-border: #000;
--medit-separator: #444;
--medit-anchor-color: #aaa;
--medit-anchor-background: #000;
--medit-button-color: #aaa;
--medit-button-background: #000;
--medit-button-active-color: #fff;
--medit-button-active-background: #333;
--medit-form-color: #ddd;
--medit-form-background: #000;
}

.medium-editor-anchor-preview,
.medium-editor-toolbar {
background-color: #000;
border: none;
border-radius: 50px; }
.medium-editor-toolbar li button {
background-color: transparent;
border: none;
box-sizing: border-box;
color: #ccc;
height: 40px;
min-width: 40px;
padding: 5px 12px;
-webkit-transition: background-color .2s ease-in, color .2s ease-in;
transition: background-color .2s ease-in, color .2s ease-in; }
.medium-editor-toolbar li button:hover {
background-color: #000;
color: #a2d7c7; }
.medium-editor-toolbar li .medium-editor-button-first {
border-bottom-left-radius: 50px;
border-top-left-radius: 50px;
padding-left: 24px; }
.medium-editor-toolbar li .medium-editor-button-last {
border-bottom-right-radius: 50px;
border-right: none;
border-top-right-radius: 50px;
padding-right: 24px; }
.medium-editor-toolbar li .medium-editor-button-active {
background-color: #000;
color: #a2d7c7; }
font-size: 1rem;
text-align: center;
}
.medium-editor-toolbar * {
margin: 0;
padding: 0;
border: 0;
background: transparent;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}

.medium-toolbar-arrow-over:before, .medium-toolbar-arrow-under:after {
left: auto;
margin: 0 auto;
position: static;
}
.medium-toolbar-arrow-under:after {
top: 2.1em;
border-width: .5em .5em 0;
border-color: var(--medit-border) transparent transparent transparent;
}

.medium-toolbar-arrow-over:before {
top: 0;
border-width: 0 .5em .5em;
border-color: transparent transparent var(--medit-background) transparent;
}

.medium-editor-toolbar-actions {
text-align: left;
border: .2em solid var(--medit-background);
border-radius: 1.5em;
background: var(--medit-background);
overflow: hidden;
}
.medium-editor-toolbar-actions li {
display: inline-flex;
float: none;
}
.medium-editor-toolbar li button {
display: flex;
align-items: center;
justify-content: center;
padding: .7em 1em;
color: var(--medit-button-color);
background: var(--medit-button-background);
}
.medium-editor-toolbar li button:hover {
color: var(--medit-button-active-color);
}
.medium-editor-toolbar li .medium-editor-button-active {
color: var(--medit-button-active-color);
background: var(--medit-button-active-background);
}


.medium-editor-toolbar-form {
background: #000;
border-radius: 50px;
color: #ccc;
overflow: hidden; }
.medium-editor-toolbar-form .medium-editor-toolbar-input {
background: #000;
box-sizing: border-box;
color: #ccc;
height: 40px;
padding-left: 16px;
width: 220px; }
.medium-editor-toolbar-form .medium-editor-toolbar-input::-webkit-input-placeholder {
color: #f8f5f3;
color: rgba(248, 245, 243, 0.8); }
.medium-editor-toolbar-form .medium-editor-toolbar-input:-moz-placeholder {
/* Firefox 18- */
color: #f8f5f3;
color: rgba(248, 245, 243, 0.8); }
.medium-editor-toolbar-form .medium-editor-toolbar-input::-moz-placeholder {
/* Firefox 19+ */
color: #f8f5f3;
color: rgba(248, 245, 243, 0.8); }
.medium-editor-toolbar-form .medium-editor-toolbar-input:-ms-input-placeholder {
color: #f8f5f3;
color: rgba(248, 245, 243, 0.8); }
.medium-editor-toolbar-form a {
color: #ccc;
-webkit-transform: translateY(2px);
transform: translateY(2px); }
.medium-editor-toolbar-form .medium-editor-toolbar-close {
margin-right: 16px; }
position: relative;
align-items: center;
width: 500px;
text-align: left;
color: var(--medit-form-color);
overflow: hidden;
border-radius: 2em;
background: var(--medit-form-background);
}
@media (max-width:500px){
.medium-editor-toolbar-form {
width: 100%;
}
}
.medium-editor-toolbar-form-active {
display: inline-flex;
}
.medium-editor-toolbar-form .medium-editor-toolbar-input {
padding: .2em 6em .2em 1em;
width: 100%;
font-size: inherit;
color: var(--medit-form-color);
background: var(--medit-form-background);
}
.medium-editor-toolbar-form .medium-editor-toolbar-input::-webkit-input-placeholder {
color: var(--medit-form-color);
}
.medium-editor-toolbar-form a {
position: absolute;
top: 50%;
right: .5em;
display: flex;
align-items: center;
justify-content: center;
margin: -1.5em 0 0 0;
width: 2em;
height: 2em;
font-size: inherit;
color: var(--medit-button-active-color);
background: var(--medit-button-active-background);
border-radius: 2em;
}
.medium-editor-toolbar-form .medium-editor-toolbar-save {
right: 3em;
}


.medium-editor-toolbar-anchor-preview {
background: #000;
border-radius: 50px;
padding: 5px 12px; }
.medium-editor-anchor-preview {
padding-top: 1em;
width: 80%;
max-width: 500px;
}
.medium-editor-anchor-preview a {
margin: 0;
padding: .75em;
color: var(--medit-anchor-color);
font-size: .85em;
text-decoration: none;
background: var(--medit-anchor-background);
border-radius: 1em;
}

.medium-editor-anchor-preview a {
color: #ccc;
text-decoration: none; }

.medium-editor-toolbar-actions li, .medium-editor-toolbar-actions button {
border-radius: 50px; }
.medium-editor-toolbar-actions:after {
content: none;
}