diff options
author | Jesse Plamondon-Willard <Pathoschild@users.noreply.github.com> | 2019-08-04 03:28:34 -0400 |
---|---|---|
committer | Jesse Plamondon-Willard <Pathoschild@users.noreply.github.com> | 2019-09-14 19:00:41 -0400 |
commit | 3ba567eaddeaa0bb2bdd749b56e0601d1cf65a25 (patch) | |
tree | 61d5bc41560246da5ce727f47287b6730b525fad /src/SMAPI.Web/wwwroot/Content/css/json-validator.css | |
parent | c86db64880d52630c372aa24f7aadf0036fb3fcf (diff) | |
download | SMAPI-3ba567eaddeaa0bb2bdd749b56e0601d1cf65a25.tar.gz SMAPI-3ba567eaddeaa0bb2bdd749b56e0601d1cf65a25.tar.bz2 SMAPI-3ba567eaddeaa0bb2bdd749b56e0601d1cf65a25.zip |
add JSON validator with initial support for manifest format (#654)
Diffstat (limited to 'src/SMAPI.Web/wwwroot/Content/css/json-validator.css')
-rw-r--r-- | src/SMAPI.Web/wwwroot/Content/css/json-validator.css | 98 |
1 files changed, 98 insertions, 0 deletions
diff --git a/src/SMAPI.Web/wwwroot/Content/css/json-validator.css b/src/SMAPI.Web/wwwroot/Content/css/json-validator.css new file mode 100644 index 00000000..f9aeb18b --- /dev/null +++ b/src/SMAPI.Web/wwwroot/Content/css/json-validator.css @@ -0,0 +1,98 @@ +/********* +** Main layout +*********/ +#content { + max-width: 100%; +} + +#output { + padding: 10px; + overflow: auto; +} + +#output table td { + font-family: monospace; +} + +#output table tr th, +#output table tr td { + padding: 0 0.75rem; + white-space: pre-wrap; +} + + +/********* +** Result banner +*********/ +.banner { + border: 2px solid gray; + border-radius: 5px; + margin-top: 1em; + padding: 1em; +} + +.banner.success { + border-color: green; + background: #CFC; +} + +.banner.error { + border-color: red; + background: #FCC; +} + +/********* +** Validation results +*********/ +.table { + border-bottom: 1px dashed #888888; + margin-bottom: 5px; +} + +#metadata th, #metadata td { + text-align: left; + padding-right: 0.7em; +} + +.table { + border: 1px solid #000000; + background: #ffffff; + border-radius: 5px; + border-spacing: 1px; + overflow: hidden; + cursor: default; + box-shadow: 1px 1px 1px 1px #dddddd; +} + +.table tr { + background: #eee; +} + +.table tr:nth-child(even) { + background: #fff; +} + +/********* +** Upload form +*********/ +#input { + width: 100%; + height: 20em; + max-height: 70%; + margin: auto; + box-sizing: border-box; + border-radius: 5px; + border: 1px solid #000088; + outline: none; + box-shadow: inset 0px 0px 1px 1px rgba(0, 0, 192, .2); +} + +#submit { + font-size: 1.5em; + border-radius: 5px; + outline: none; + box-shadow: inset 0 0 1px 1px rgba(0, 0, 0, .2); + cursor: pointer; + border: 1px solid #008800; + background-color: #cfc; +} |