Commit 5712d9e7 authored by Matthias Klumpp's avatar Matthias Klumpp

Add some basic PureOS branding

We need to split this out into a separate package later.
parent 1e845a41
......@@ -6,3 +6,4 @@ debian/config/users.conf /etc/calamares/modules/
usr/bin/*
usr/lib/calamares/*
usr/share/*
debian/pureos-branding/* usr/share/calamares/branding/pureos/
---
componentName: pureos
strings:
productName: PureOS GNU/Linux
shortProductName: PureOS
version: 3.0
shortVersion: 3.0
versionedName: PureOS GNU/Linux 3.0
shortVersionedName: PureOS 3
bootloaderEntryName: PureOS
productUrl: https://pureos.net/
supportUrl: https://tracker.pureos.net/
images:
productLogo: "tanglu-mono.png"
productIcon: "tanglu-mono.png"
productWelcome: "welcome.png"
slideshow: "show.qml"
style:
sidebarBackground: "#292F34"
sidebarText: "#FFFFFF"
sidebarTextSelect: "#292F34"
/*
* Copyright 2015, Teo Mrnjavac <teo@kde.org>
* Copyright 2015, Matthias Klumpp <mak@debian.org>
*
* Calamares is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* Calamares is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with Calamares. If not, see <http://www.gnu.org/licenses/>.
*/
import QtQuick 2.0;
import calamares.slideshow 1.0;
Presentation
{
id: presentation
Timer {
interval: 12000
running: true
repeat: true
onTriggered: presentation.goToNextSlide()
}
Slide {
Image {
id: background
source: "images/background.jpg"
fillMode: Image.PreserveAspectFit
anchors.centerIn: parent
}
Image {
id: icon
source: "images/desktop.png"
fillMode: Image.PreserveAspectFit
anchors.right: parent.right
anchors.bottom: parent.bottom
anchors.rightMargin: 14
anchors.bottomMargin: 10
}
Text {
id: title
font.pointSize: 16
anchors.top: parent.top
anchors.left: parent.left
anchors.topMargin: 8
anchors.leftMargin: 18
width: parent.width-10
wrapMode: Text.WordWrap
font.weight: Font.DemiBold
text: "Welcome to PureOS!"
}
Text {
id: description
font.pointSize: 14
anchors.top: parent.top
anchors.left: parent.left
anchors.topMargin: 46
anchors.leftMargin: 18
width: parent.width-10
wrapMode: Text.WordWrap
text: "<p>Thank you for choosing PureOS.<br>You've chosen a Linux distribution that is</p>" +
"<ul>" +
" <li>Fast and responsive</li>" +
" <li>Desktop-ready</li>" +
" <li>Based on a solid technological foundation</li>" +
" <li>Integrated well with the GNOME desktop</li>" +
"</ul>" +
"<p>Enjoy this new release and thank you for choosing PureOS.</p>" +
"<p>The installation takes 15-30 minutes, depending on your settings.</p>"
}
}
}
debian/pureos-branding/pureos.png
debian/pureos-branding/welcome.png
debian/pureos-branding/images/background.jpg
debian/pureos-branding/images/desktop.png
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment