summaryrefslogtreecommitdiff
path: root/src/SMAPI.Web/wwwroot
diff options
context:
space:
mode:
Diffstat (limited to 'src/SMAPI.Web/wwwroot')
-rw-r--r--src/SMAPI.Web/wwwroot/Content/css/log-parser.css26
-rw-r--r--src/SMAPI.Web/wwwroot/Content/js/log-parser.js11
-rw-r--r--src/SMAPI.Web/wwwroot/SMAPI.metadata.json7
-rw-r--r--src/SMAPI.Web/wwwroot/schemas/manifest.json2
4 files changed, 29 insertions, 17 deletions
diff --git a/src/SMAPI.Web/wwwroot/Content/css/log-parser.css b/src/SMAPI.Web/wwwroot/Content/css/log-parser.css
index bfbc8982..8c3acceb 100644
--- a/src/SMAPI.Web/wwwroot/Content/css/log-parser.css
+++ b/src/SMAPI.Web/wwwroot/Content/css/log-parser.css
@@ -291,13 +291,29 @@ table caption {
/*********
-** Upload form
+** OS instructions
*********/
-#os-list {
- list-style: none;
+#os-instructions {
+ display: grid;
+ grid-template-columns: minmax(16em, auto) 30em;
}
-div[data-os] {
- display: none;
+#os-instructions [role="tablist"] {
+ border: 0;
+}
+
+#os-instructions [role="tab"] {
+ display: block;
+ border: 0;
+ position: relative;
}
+#os-instructions [role="tab"][aria-selected="true"] {
+ font-weight: bold;
+ border-radius: 0 10px 10px 0;
+}
+
+[role="tab"][aria-selected="true"]::after {
+ content: "▶";
+ padding-left: 0.5em;
+}
diff --git a/src/SMAPI.Web/wwwroot/Content/js/log-parser.js b/src/SMAPI.Web/wwwroot/Content/js/log-parser.js
index 6ae1707e..90715375 100644
--- a/src/SMAPI.Web/wwwroot/Content/js/log-parser.js
+++ b/src/SMAPI.Web/wwwroot/Content/js/log-parser.js
@@ -115,17 +115,6 @@ smapi.logParser = function (data, sectionUrl) {
*********/
var input = $("#input");
if (input.length) {
- // instructions per OS
- var systemOptions = $("input[name='os']");
- var systemInstructions = $("div[data-os]");
-
- var chooseSystem = function () {
- systemInstructions.hide();
- systemInstructions.filter("[data-os='" + $("input[name='os']:checked").val() + "']").show();
- };
- systemOptions.on("click", chooseSystem);
- chooseSystem();
-
// file upload
smapi.fileUpload({
chooseFileLink: $("#choose-file-link"),
diff --git a/src/SMAPI.Web/wwwroot/SMAPI.metadata.json b/src/SMAPI.Web/wwwroot/SMAPI.metadata.json
index eb76b29a..75a3f8c7 100644
--- a/src/SMAPI.Web/wwwroot/SMAPI.metadata.json
+++ b/src/SMAPI.Web/wwwroot/SMAPI.metadata.json
@@ -481,6 +481,13 @@
"~1.2.2 | StatusReasonDetails": "references the deleted Content/Mine asset"
},
+ "Critical Crow": {
+ "ID": "leonary.CRCROWS",
+ "Default | UpdateKey": "Nexus:2663",
+ "~1.2.2 | Status": "AssumeBroken",
+ "~1.2.2 | StatusReasonDetails": "removes newer content from the TileSheets/Craftables asset"
+ },
+
"Green Pastures Farm": {
"ID": "bugbuddy.GreenPasturesFarm",
"Default | UpdateKey": "Nexus:2326",
diff --git a/src/SMAPI.Web/wwwroot/schemas/manifest.json b/src/SMAPI.Web/wwwroot/schemas/manifest.json
index 05698ba2..b6722347 100644
--- a/src/SMAPI.Web/wwwroot/schemas/manifest.json
+++ b/src/SMAPI.Web/wwwroot/schemas/manifest.json
@@ -103,7 +103,7 @@
"type": "array",
"items": {
"type": "string",
- "pattern": "^(?i)(Chucklefish:\\d+|Nexus:\\d+|GitHub:[A-Za-z0-9_\\-]+/[A-Za-z0-9_\\-]+|ModDrop:\\d+)$",
+ "pattern": "^(?i)(Chucklefish:\\d+|Nexus:\\d+|GitHub:[A-Za-z0-9_\\-]+/[A-Za-z0-9_\\-]+|ModDrop:\\d+)(?: *@ *[a-zA-Z0-9_]+ *)$",
"@errorMessages": {
"pattern": "Invalid update key; see https://stardewvalleywiki.com/Modding:Modder_Guide/APIs/Manifest#Update_checks for more info."
}