You've already forked AstralRinth
forked from xxxOFFxxx/AstralRinth
* feat: api-client module for content v0 * feat: delete unused components + modules + setting * feat: xhr uploading * feat: fs module -> api-client * feat: migrate files.vue to use tanstack * fix: mem leak + other issues * fix: build * feat: switch to monaco * fix: go back to using ace, but improve preloading + theme * fix: styling + dead attrs * feat: match figma * fix: padding * feat: files-new for ui page structure * feat: finalize files.vue * fix: lint * fix: qa * fix: dep * fix: lint * fix: lockfile merge * feat: icons on navtab * fix: surface alternating on table * fix: hover surface color --------- Signed-off-by: Calum H. <contact@cal.engineer> Co-authored-by: Prospector <6166773+Prospector@users.noreply.github.com>
212 lines
4.1 KiB
CSS
212 lines
4.1 KiB
CSS
.ace-modrinth .ace_gutter {
|
|
background: var(--surface-2);
|
|
color: var(--color-text-tertiary);
|
|
}
|
|
|
|
.ace-modrinth .ace_print-margin {
|
|
width: 1px;
|
|
background: var(--surface-5);
|
|
}
|
|
|
|
.ace-modrinth {
|
|
background-color: var(--surface-3);
|
|
color: var(--color-text-default);
|
|
}
|
|
|
|
.ace-modrinth .ace_cursor {
|
|
color: var(--color-brand);
|
|
}
|
|
|
|
.ace-modrinth .ace_marker-layer .ace_selection {
|
|
background: var(--color-brand-highlight);
|
|
}
|
|
|
|
.ace-modrinth.ace_multiselect .ace_selection.ace_start {
|
|
box-shadow: 0 0 3px 0 var(--surface-3);
|
|
}
|
|
|
|
.ace-modrinth .ace_marker-layer .ace_step {
|
|
background: var(--color-orange-highlight);
|
|
}
|
|
|
|
.ace-modrinth .ace_marker-layer .ace_bracket {
|
|
margin: -1px 0 0 -1px;
|
|
border: 1px solid var(--color-brand);
|
|
}
|
|
|
|
.ace-modrinth .ace_marker-layer .ace_active-line {
|
|
background: var(--surface-4);
|
|
}
|
|
|
|
.ace-modrinth .ace_gutter-active-line {
|
|
background-color: var(--surface-1);
|
|
}
|
|
|
|
.ace-modrinth .ace_marker-layer .ace_selected-word {
|
|
border: 1px solid var(--color-brand-highlight);
|
|
}
|
|
|
|
.ace-modrinth .ace_invisible {
|
|
color: var(--color-text-tertiary);
|
|
opacity: 0.5;
|
|
}
|
|
|
|
.ace-modrinth .ace_fold {
|
|
background-color: var(--color-blue);
|
|
border-color: var(--color-text-default);
|
|
}
|
|
|
|
/* Comments */
|
|
.ace-modrinth .ace_comment {
|
|
color: var(--color-gray);
|
|
font-style: italic;
|
|
}
|
|
|
|
/* Strings */
|
|
.ace-modrinth .ace_string {
|
|
color: var(--color-green);
|
|
}
|
|
|
|
.ace-modrinth .ace_string.ace_regexp {
|
|
color: var(--color-orange);
|
|
}
|
|
|
|
/* Constants */
|
|
.ace-modrinth .ace_constant.ace_numeric {
|
|
color: var(--color-purple);
|
|
}
|
|
|
|
.ace-modrinth .ace_constant.ace_language {
|
|
color: var(--color-orange);
|
|
}
|
|
|
|
.ace-modrinth .ace_constant.ace_character {
|
|
color: var(--color-orange);
|
|
}
|
|
|
|
.ace-modrinth .ace_constant.ace_other {
|
|
color: var(--color-purple);
|
|
}
|
|
|
|
/* Keywords */
|
|
.ace-modrinth .ace_keyword {
|
|
color: var(--color-red);
|
|
}
|
|
|
|
.ace-modrinth .ace_keyword.ace_operator {
|
|
color: var(--color-text-default);
|
|
}
|
|
|
|
/* Storage */
|
|
.ace-modrinth .ace_storage {
|
|
color: var(--color-red);
|
|
}
|
|
|
|
.ace-modrinth .ace_storage.ace_type {
|
|
color: var(--color-blue);
|
|
}
|
|
|
|
/* Entity names */
|
|
.ace-modrinth .ace_entity.ace_name.ace_function {
|
|
color: var(--color-blue);
|
|
}
|
|
|
|
.ace-modrinth .ace_entity.ace_name.ace_class {
|
|
color: var(--color-purple);
|
|
}
|
|
|
|
.ace-modrinth .ace_entity.ace_name.ace_tag {
|
|
color: var(--color-red);
|
|
}
|
|
|
|
.ace-modrinth .ace_entity.ace_other.ace_attribute-name {
|
|
color: var(--color-orange);
|
|
}
|
|
|
|
/* Variables */
|
|
.ace-modrinth .ace_variable {
|
|
color: var(--color-text-default);
|
|
}
|
|
|
|
.ace-modrinth .ace_variable.ace_parameter {
|
|
color: var(--color-text-default);
|
|
font-style: italic;
|
|
}
|
|
|
|
.ace-modrinth .ace_variable.ace_language {
|
|
color: var(--color-orange);
|
|
}
|
|
|
|
/* Support */
|
|
.ace-modrinth .ace_support.ace_function {
|
|
color: var(--color-blue);
|
|
}
|
|
|
|
.ace-modrinth .ace_support.ace_class {
|
|
color: var(--color-purple);
|
|
}
|
|
|
|
.ace-modrinth .ace_support.ace_type {
|
|
color: var(--color-blue);
|
|
}
|
|
|
|
.ace-modrinth .ace_support.ace_constant {
|
|
color: var(--color-purple);
|
|
}
|
|
|
|
/* Invalid */
|
|
.ace-modrinth .ace_invalid {
|
|
color: var(--color-text-primary);
|
|
background-color: var(--color-red-bg);
|
|
}
|
|
|
|
.ace-modrinth .ace_invalid.ace_deprecated {
|
|
color: var(--color-text-primary);
|
|
background-color: var(--color-orange-bg);
|
|
}
|
|
|
|
/* Punctuation */
|
|
.ace-modrinth .ace_punctuation {
|
|
color: var(--color-text-tertiary);
|
|
}
|
|
|
|
/* Meta */
|
|
.ace-modrinth .ace_meta.ace_tag {
|
|
color: var(--color-text-default);
|
|
}
|
|
|
|
/* Markup */
|
|
.ace-modrinth .ace_markup.ace_heading {
|
|
color: var(--color-red);
|
|
font-weight: bold;
|
|
}
|
|
|
|
.ace-modrinth .ace_markup.ace_list {
|
|
color: var(--color-orange);
|
|
}
|
|
|
|
.ace-modrinth .ace_markup.ace_bold {
|
|
font-weight: bold;
|
|
}
|
|
|
|
.ace-modrinth .ace_markup.ace_italic {
|
|
font-style: italic;
|
|
}
|
|
|
|
.ace-modrinth .ace_markup.ace_underline {
|
|
text-decoration: underline;
|
|
}
|
|
|
|
/* Indent guide */
|
|
.ace-modrinth .ace_indent-guide {
|
|
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEklEQVQImWNgYGBgYHB3d/8PAAOIAdULw8qMAAAAAElFTkSuQmCC)
|
|
right repeat-y;
|
|
opacity: 0.2;
|
|
}
|
|
|
|
.ace-modrinth .ace_indent-guide-active {
|
|
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEklEQVQImWNgYGBgYHB3d/8PAAOIAdULw8qMAAAAAElFTkSuQmCC)
|
|
right repeat-y;
|
|
opacity: 0.4;
|
|
}
|