From: "Daniel P. Berrangé" <berrange@redhat.com>
To: qemu-devel@nongnu.org
Cc: "Paolo Bonzini" <pbonzini@redhat.com>,
"Thomas Huth" <thuth@redhat.com>,
"Daniel P. Berrangé" <berrange@redhat.com>
Subject: [qemu-web PATCH 6/6] Add link to "page source" for all pages
Date: Wed, 8 Sep 2021 13:28:14 +0100 [thread overview]
Message-ID: <20210908122814.707744-7-berrange@redhat.com> (raw)
In-Reply-To: <20210908122814.707744-1-berrange@redhat.com>
The link takes the user directly to the source markdown file in gitlab.
This gives them guidance as to what file should be editted to make
changes to the content. The link text is replaced by an icon in normal
rendering.
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
---
| 3 +++
assets/css/style.css | 13 +++++++++++--
assets/images/edit-page.png | Bin 0 -> 4997 bytes
3 files changed, 14 insertions(+), 2 deletions(-)
create mode 100644 assets/images/edit-page.png
--git a/_includes/footer.html b/_includes/footer.html
index 5adc569..1a0b960 100644
--- a/_includes/footer.html
+++ b/_includes/footer.html
@@ -9,6 +9,9 @@
<li><a href="https://xenproject.org">Xen</a></li>
</ul>
</div>
+ <div id="edit-page">
+ <a href="https://gitlab.com/qemu-project/qemu-web/-/blob/master/{{page.path}}">page source</a>
+ </div>
<div id="conservancy">
QEMU is a member of <a href="{{ relative_root }}/conservancy/">Software Freedom Conservancy</a>
</div>
diff --git a/assets/css/style.css b/assets/css/style.css
index 37bd333..88f7e85 100644
--- a/assets/css/style.css
+++ b/assets/css/style.css
@@ -533,7 +533,7 @@
padding-left: 1em;
}
- #licenses, #conservancy {
+ #licenses, #conservancy, #edit-page {
padding: 0em;
padding-left: 1em;
padding-right: 1em;
@@ -544,7 +544,7 @@
margin-top: 1em;
}
- #licenses {
+ #licenses, #edit-page {
float: right;
}
@@ -552,6 +552,15 @@
float: left;
}
+ #edit-page a {
+ overflow: hidden;
+ background: url(../images/edit-page.png);
+ display: inline-block;
+ width: 24px;
+ height: 24px;
+ padding-left: 24px;
+ }
+
/*********************************************************************************/
/* Featured */
/*********************************************************************************/
diff --git a/assets/images/edit-page.png b/assets/images/edit-page.png
new file mode 100644
index 0000000000000000000000000000000000000000..63fb4a4b1137a0a0b509dc38d3ecc687c55f6b5f
GIT binary patch
literal 4997
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
Us^(_S2gGA|bHaj3W`CRZUxr_T9{>OV
literal 0
HcmV?d00001
--
2.31.1
next prev parent reply other threads:[~2021-09-08 12:39 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-09-08 12:28 [qemu-web PATCH 0/6] Small header/footer layout changes Daniel P. Berrangé
2021-09-08 12:28 ` [qemu-web PATCH 1/6] Compress the two front page headings into one Daniel P. Berrangé
2021-09-08 12:28 ` [qemu-web PATCH 2/6] Simplify copyright and integrate into footer Daniel P. Berrangé
2021-09-08 12:28 ` [qemu-web PATCH 3/6] Put a full SFC membership blurb in footer of every page Daniel P. Berrangé
2021-09-08 12:28 ` [qemu-web PATCH 4/6] Move wiki link from footer into the header navbar Daniel P. Berrangé
2021-09-08 12:28 ` [qemu-web PATCH 5/6] Simplify and restructure the page footer Daniel P. Berrangé
2021-09-08 12:28 ` Daniel P. Berrangé [this message]
2021-09-10 15:39 ` [qemu-web PATCH 0/6] Small header/footer layout changes Paolo Bonzini
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20210908122814.707744-7-berrange@redhat.com \
--to=berrange@redhat.com \
--cc=pbonzini@redhat.com \
--cc=qemu-devel@nongnu.org \
--cc=thuth@redhat.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).