Read-only mirrors. Development, issues and pull requests are on GitHub.

summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorLeitwolf112026-09-26 13:02:59 +0300
committerLeitwolf112026-09-26 13:02:59 +0300
commit543ef6b0271f75e842e85051a92c897a993eacda (patch)
treef9ee1abe7450b418e75b11c44735357ee96cccd8
parentd1b0db46991e03b6a077f1f11b24dc0a96afacbc (diff)
downloadwebsite-543ef6b0271f75e842e85051a92c897a993eacda.tar.gz
Add Visual XSharp language-site issue templates for web bugs and improvements
-rw-r--r--.github/ISSUE_TEMPLATE/bug_report.md30
-rw-r--r--.github/ISSUE_TEMPLATE/feature_request.md26
2 files changed, 56 insertions, 0 deletions
diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md
new file mode 100644
index 0000000..aef3b1b
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/bug_report.md
@@ -0,0 +1,30 @@
+---
+name: Website bug
+about: Report a problem on xsharp-lang.xyz or its informational forum page
+title: "[Bug] "
+---
+
+<!-- SPDX-FileCopyrightText: 2026 Progmasoft <support@progmasoft.com> -->
+<!-- SPDX-License-Identifier: AGPL-3.0-or-later WITH AdditionRef-Progmasoft-Patent-Grant-1.1 -->
+
+This repository owns the Visual X# language website, not the compiler, Progmasoft accounts, or ViGet. The page at `forum.xsharp-lang.xyz` is informational and does not yet provide posts or accounts. Do not include credentials, session cookies, or private data. Report security vulnerabilities privately to support@progmasoft.com.
+
+### Page and problem
+
+- URL (include the path, but remove tokens or private query parameters):
+- Affected area (content/link, layout, locale, theme, accessibility, performance, search indexing, site API, or forum placeholder):
+- What happened?
+- What did you expect?
+
+### Reproduction
+
+List the steps from a fresh visit. If the problem depends on a preference, give the language (`en-US` or `de-DE`), light/dark theme, and reduced-motion setting. For an API problem, include the route, status code, and sanitized response.
+
+### Environment and evidence
+
+- Browser and version:
+- OS and viewport or device:
+- Approximate time and time zone for a live-site incident:
+- Screenshot, accessibility-tree finding, or browser-console output, if relevant:
+
+If a code example contradicts `Spec/`, link the exact public specification page rather than proposing new syntax in this issue.
diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md
new file mode 100644
index 0000000..d820d6c
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/feature_request.md
@@ -0,0 +1,26 @@
+---
+name: Website improvement
+about: Propose a content, usability, accessibility, or localization improvement
+title: "[Proposal] "
+---
+
+<!-- SPDX-FileCopyrightText: 2026 Progmasoft <support@progmasoft.com> -->
+<!-- SPDX-License-Identifier: AGPL-3.0-or-later WITH AdditionRef-Progmasoft-Patent-Grant-1.1 -->
+
+This repository covers the Vue language site and the informational forum page. Compiler features belong in `Progmasoft/visual-xsharp`; Progmasoft accounts and ViGet belong in `Progmasoft/progmaweb`.
+
+### User need
+
+Which visitor is affected, and what question or task does the current site not address? Link the existing page or missing navigation destination.
+
+### Proposed change
+
+Describe the page, copy, interaction, or accessibility behavior. For technical claims about Visual X#, cite the relevant public `Spec/` page and distinguish design intent from implemented compiler behavior.
+
+### Localization and presentation
+
+Explain the expected `en-US` and `de-DE` wording or translation impact, light/dark behavior, responsive layout, and reduced-motion behavior where relevant. Keep the Visual X# leopard identity distinct from the Progmasoft corporate brand.
+
+### Acceptance checks
+
+How would we verify the change on the live route and in the frontend tests? Note any SEO, canonical URL, or noindex implications.