Misc.
Documentation in theme XSD
Remove style element from index: main site is light now
wording change in install
By using this site, you agree to have cookies stored on your device, strictly for functional purposes, such as storing your session and preferences.
Documentation in theme XSD
Remove style element from index: main site is light now
wording change in install
steve0greatness,
created on Saturday, 18 January 2025, 23:00:08 (1737241208),
received on Tuesday, 28 January 2025, 07:34:17 (1738049657)
Author identity: Steve0Greatness <steve0greatnessiscool@gmail.com>
79d30f3ccf040abfd26185145a4f690f986227e0
<!DOCTYPE html> <html lang="en-US"> <head> <style>*{background:#000;color:#fff}</style><meta http-equiv="refresh" content="0;url=index.xml"/> </head> <body>
<h1>Installing a Theme</h1> <ol> <li> Go to your round about <code>.config</code> repository.Go to your round about ".config" repository.<ul> <li>This is usually private, and only accessable to you.</li> <li>It's usually located at <code><username>/.config</code>.</li> <li>If you somehow don't have one, you should be able to create it.</li></ul> </li> <li> Clone it onto your local system using Git, and <code>cd</code> into it.Clone it onto your local system using <a rel="external" href="https://git-scm.com/">Git</a>, and <code>cd</code> into it.<ul> <li>The command to clone the repo is <code>git clone <remote url></code>.</li><li> The command to clone the repo is <code>git clone https://<roundabout-instance.example>/git/<your-username>/.config </code>. </li><li> You can find the remote URL for your repository in the "Information" button. Once clicked, a popup will appear and a textbox labled "Clone over HTTP" will be in that popup. The URL in there is your remote URL. </li> <li><code>cd</code> changes your working directory.</li> <li>The directory your cloned repo should be in is <code>.config</code></li><li>The directory your cloned repo should be in is <code>.config</code>.</li></ul> </li> <li> Copy the Theme CSS of your chosen them into a file named <code>theme.css</code> within this directory. <ul> <li>The Theme CSS can be found by clicking "Theme CSS" link under the theme you chose.</li><li> The Theme CSS can be found by clicking "Theme CSS" link under the theme you chose. Then you can simply copy and paste the CSS into your theme.css file. </li></ul> </li> <li> Commit back to your <code>.config</code> repository with the new file.Commit and push your changes to your Roundabout instance.<ul> <li> You can do <code>git add .</code>,
<?xml version="1.0" encoding="utf-8"?> <xsl:stylesheet version="3.0"version="3.1"xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:t="https://steve0greatness.roundabout-host.com/ThemeIndex/themes.xsd" >><xsl:template match="/"> <html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<xs:complexType> <xs:sequence> <xs:element name="theme" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines the start of a theme.</xs:documentation> </xs:annotation><xs:complexType> <xs:sequence> <xs:element name="title" type="xs:string" minOccurs="1" maxOccurs="1" /><xs:element name="title" type="xs:string" minOccurs="1" maxOccurs="1"> <xs:annotation> <xs:documentation>Name of the theme in question.</xs:documentation> </xs:annotation> </xs:element><xs:element name="author" minOccurs="1" maxOccurs="1"> <xs:annotation> <xs:documentation>Author of the theme in question. Content is the displayed name of the author.</xs:documentation> </xs:annotation><xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="uri" type="xs:anyURI" /><xs:attribute name="instance" type="xs:string" /><xs:attribute name="username" type="xs:string" /><xs:attribute name="uri" type="xs:anyURI"> <xs:annotation> <xs:documentation>Full URL of author's profile.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="instance" type="xs:string"> <xs:annotation> <xs:documentation>Name of author's instance. (Example: Roundabout-host.com)</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="username" type="xs:string"> <xs:annotation> <xs:documentation>Username of author</xs:documentation> </xs:annotation> </xs:attribute></xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="uri" type="xs:string" minOccurs="1" maxOccurs="1" /><xs:element name="uri" type="xs:anyURI" minOccurs="1" maxOccurs="1"> <xs:annotation> <xs:documentation>Path to the theme's CSS file, relative to the themes directory.</xs:documentation> </xs:annotation> </xs:element></xs:sequence> </xs:complexType> </xs:element>