From 40eee5d7e2507228ff100c018ab12f13fb2d90f9 Mon Sep 17 00:00:00 2001 From: Toshaan Bharvani Date: Thu, 14 Jul 2022 15:19:33 +0200 Subject: [PATCH] add first draft of isa rfc submission form Signed-off-by: Toshaan Bharvani --- content/isarfc/_index.md | 13 +++ .../openpowerfoundation/assets/css/forms.scss | 52 ++++++++++ .../layouts/isarfc/list.html | 21 ++++ .../layouts/partials/isarfcform.html | 96 +++++++++++++++++++ 4 files changed, 182 insertions(+) create mode 100644 content/isarfc/_index.md create mode 100644 themes/openpowerfoundation/layouts/isarfc/list.html create mode 100644 themes/openpowerfoundation/layouts/partials/isarfcform.html diff --git a/content/isarfc/_index.md b/content/isarfc/_index.md new file mode 100644 index 0000000..958c2ee --- /dev/null +++ b/content/isarfc/_index.md @@ -0,0 +1,13 @@ +--- +title: OpenPOWER ISA RFC Submission +date: 2022-07-13 +draft: false +--- + +This is a request form for submitting your OpenPOWER ISA RFC Submission process. + +Please read and understand your rights and obligations as per our bylaws for inbound contributions. +__TODO: ADD LINK TO IPR Policy with chapter or bookmark links__ + +You can find the ISA TWG Working Group Note for RFC Processing [here](https://files.openpower.foundation/s/Sj756P5B39T7XnP). +__LINKS NEEDS CORRECTION__ diff --git a/themes/openpowerfoundation/assets/css/forms.scss b/themes/openpowerfoundation/assets/css/forms.scss index f1d5dcf..d7e21f3 100644 --- a/themes/openpowerfoundation/assets/css/forms.scss +++ b/themes/openpowerfoundation/assets/css/forms.scss @@ -26,6 +26,57 @@ box-shadow: 0 5px 25px rgba(0, 0, 0, 0.2); -webkit-appearance: button; appearance: button; outline: none; } +#isarfc .form #sendmessage { + color: #2566f4; + border: 2px solid #008800; + display: none; + text-align: center; + padding: 15px; + font-weight: 600; + margin-bottom: 15px; +} +#isarfc .form #errormessage { + color: #ff0000; + display: none; + border: 2px solid #880000; + text-align: center; + padding: 15px; + font-weight: 600; + margin-bottom: 15px; +} +#isarfc .form #sendmessage.show, +#isarfc .form #errormessage.show, +#isarfc .form .show { + display: block; +} +#isarfc .form .validation { + color: #880000; + display: none; + margin: 0 0 20px; + font-weight: 400; + font-size: 13px; +} +#isarfc .form input, #contact .form textarea { + border-radius: 0; + box-shadow: none; + font-size: 14px; +} +#isarfc .form button[type="submit"] { + background: #2566f4; + border: 0; + border-radius: 2rem; + padding: 1rem 5rem 1rem 5rem; + color: #ffffff; +} +#isarfc .form button[type="submit"]:hover { + background: #000000; + cursor: pointer; +} +#isarfc .comment { + color: #666666; + font-style: italic; +} + #passport .form #sendmessage { color: #2566f4; border: 2px solid #008800; @@ -73,6 +124,7 @@ cursor: pointer; } + .member-value, .member-list { width: 100%; diff --git a/themes/openpowerfoundation/layouts/isarfc/list.html b/themes/openpowerfoundation/layouts/isarfc/list.html new file mode 100644 index 0000000..9849225 --- /dev/null +++ b/themes/openpowerfoundation/layouts/isarfc/list.html @@ -0,0 +1,21 @@ +{{ partial "header.html" . }} +{{ partial "navbar.html" . }} +
+
+
+

{{ .Title }}

+
+
+
+ {{ .Content }} +
+
+
+
+ {{ partial "isarfcform.html" . }} +
+
+
+ +
+{{ partial "footer.html" . }} diff --git a/themes/openpowerfoundation/layouts/partials/isarfcform.html b/themes/openpowerfoundation/layouts/partials/isarfcform.html new file mode 100644 index 0000000..e6b9f82 --- /dev/null +++ b/themes/openpowerfoundation/layouts/partials/isarfcform.html @@ -0,0 +1,96 @@ + +
+
+
+
+
+
+ +
+
+
+
+
+ +
+
+
+
+
+ +
+
+
+
+
+ +
    + {{ range sort (where .Site.RegularPages "Section" "members") "Title" }} +
  • {{ .Title }}
  • + {{ end }} +
+
+
+
+
+ Minor Correction
+ For minor changes, please send a diff or a git am patch file. +
+
+ Formal Proposal
+ Please send your proposal including a summary and some use cases. +
+
+ RFC
+ Please send the patch/diff files and the change document, including a short presentation why this is relevant. +
+
+
+
+ Confidential RFC
+ A "Confidential RFC" is only available for OpenPOWER Foundation Members, + please make sure to select your member company. + This Confidential RFC will only be made available to ISA TWG members and kept confidential in accordance + with Appendix C, section C.2, of the OPF IPR Policy. +
+
+
+
+ RFC File upload :
+ Acceptable file formats : text, PDF, LaTeX, patch, diff, tar, zip, xz, bz2, gz +
+
+
+
+ +
+
+
+
+
+ By submitting this form, I acknowledge that my information and proposal are subject to the following : + +
+
+
+
+
Your request has been sent. Thank you!
+
Error
+ +
+
+
+
+
+