From 93858a4c34dd4007c72e915ed175bcdc24bbdadd Mon Sep 17 00:00:00 2001 From: Adam Spragg Date: Thu, 31 May 2018 23:25:50 +0100 Subject: First fully working config and content for the site --- html/.gitignore | 1 + html/contact | 35 +++++++++++++++++ html/index.php | 61 +++++++++++++++++++++++++++++ html/obs/awstats | 1 + html/obs/awstats-icon | 1 + html/privacy | 74 ++++++++++++++++++++++++++++++++++++ html/projects/index.html | 30 +++++++++++++++ html/style/grid.png | Bin 0 -> 112 bytes html/style/main.css | 97 +++++++++++++++++++++++++++++++++++++++++++++++ 9 files changed, 300 insertions(+) create mode 100644 html/.gitignore create mode 100644 html/contact create mode 100644 html/index.php create mode 120000 html/obs/awstats create mode 120000 html/obs/awstats-icon create mode 100644 html/privacy create mode 100644 html/projects/index.html create mode 100644 html/style/grid.png create mode 100644 html/style/main.css (limited to 'html') diff --git a/html/.gitignore b/html/.gitignore new file mode 100644 index 0000000..34e3a08 --- /dev/null +++ b/html/.gitignore @@ -0,0 +1 @@ +blog diff --git a/html/contact b/html/contact new file mode 100644 index 0000000..61ccceb --- /dev/null +++ b/html/contact @@ -0,0 +1,35 @@ + + + + Contact - Spragg Software Services Ltd. + + + +
+

Contact

+ +
+
+

Contact

+

The best way to get in contact with me is by email, at + adam@spragg-ssl.co.uk.

+

I'm based in + Sheffield, UK if + that's an issue, but most of what I do can be done remotely.

+
+ + + diff --git a/html/index.php b/html/index.php new file mode 100644 index 0000000..18ff7df --- /dev/null +++ b/html/index.php @@ -0,0 +1,61 @@ + + + + Spragg Software Services Ltd. + + + +
+

Spragg Software Services Ltd

+ +
+
+

Software customisation

+

Sometimes a software package does 99% of the things you need it to do, but if it just did + one thing slightly differently, it would save you a lot of time, or make you + a lot more productive. + Some software, especially (but not only) + Free Software, is made with + customisability, or even just extensibility, in mind. + It's possible that your software could be customised to fit your needs better.

+ +

Software configuration

+

Sometimes software can can do the thing you need it to do, but making it + do that thing can be poorly documented or even just spectacularly non-obvious.

+ +

Software installation

+

Sometimes, just getting software installed correctly can be a battle. + In those cases, just figuring out what the issue is can be a struggle.

+ +

Custom automation

+

Sometimes you've got two software packages that do exactly what they're supposed to do, + but they don't talk to each other. + Maybe that manual procedure you have to repeat again and again to get data from one + place to another could be automated.

+ +

Tech troubleshooting

+

Sometimes tech just plays up, doesn't do what it's supposed to, or stops doing what it used + to do for no apparent reason.

+ +

Who you gonna... uh, email?

+

Drop me a line, and I'll let you know if I think I + can help. + My expertise is mostly with Linux- and other Free-Software-based systems, but I might be + able to lend a hand with other platforms too.

+
+ + + diff --git a/html/obs/awstats b/html/obs/awstats new file mode 120000 index 0000000..f260b94 --- /dev/null +++ b/html/obs/awstats @@ -0,0 +1 @@ +../../awstats/html \ No newline at end of file diff --git a/html/obs/awstats-icon b/html/obs/awstats-icon new file mode 120000 index 0000000..d8016e7 --- /dev/null +++ b/html/obs/awstats-icon @@ -0,0 +1 @@ +/usr/share/awstats/icon \ No newline at end of file diff --git a/html/privacy b/html/privacy new file mode 100644 index 0000000..f0fa28d --- /dev/null +++ b/html/privacy @@ -0,0 +1,74 @@ + + + + Privacy - Spragg Software Services Ltd. + + + +
+

Privacy

+ +
+
+

Cookies

+

This website does not use any 3rd party analytics or advertising. + Also, no cookies are created or used by the static pages as you browse the main site. + Some parts of the website may be dynamic and need to treat your page requests together + as part of a single browsing session, or to keep track of choices you have made. + In these cases, the use of cookies falls under the "exception to the requirement to + provide information about cookies and obtain consent [... where ...] such storage or + access is strictly necessary for the provision of an information society service + requested by the subscriber or user." of the EC Directive on Privacy and Electronic + Communications. + See the + ICO Guidance + on the subject for more information.

+ +

Requested information

+

At times, this website may host various applications, which may request information from you. + The information requested should either be optional, or be necessary for the operation + of the specific application. + In each case, the individual application should link to its own privacy policy, + explaining what information is being requested, and how it will be used.

+ +

Logs

+

The website saves logs of page requests, including the IP address of the computer which made + each request, and any + query string parameters that + might have been part of the URL requested. + These logs are saved for monitoring and troubleshooting purposes, and are deleted after + 30 days. + The logs may be processed and analyzed for analytics purposes, with the processed + results stored for longer, but any potentially personal information (such as IP address + or query string parameters) is stripped from these results.

+ +

Data locality

+

All data collected on this site is stored and processed exclusively in the UK. + However, data that is made publically available from this site over the internet may be + accessed from anywhere in the world. + You should be aware that sending information over the internet from one computer in the + UK to another computer in the UK, may be routed outside of the UK in transit, as a + fundamental consequence of how internet routing works. + However, this site endeavours to use end-to-end encryption wherever possible, to ensure + the privacy of any data sent over the internet.

+ +

Further information

+

For further information, email + webmaster@spragg-ssl.co.uk.

+
+ + + diff --git a/html/projects/index.html b/html/projects/index.html new file mode 100644 index 0000000..d89f991 --- /dev/null +++ b/html/projects/index.html @@ -0,0 +1,30 @@ + + + + Spragg Software Services Ltd. + + + +
+

Spragg Software Services Ltd - Projects

+ +
+
+

To be continued...

+
+ + + diff --git a/html/style/grid.png b/html/style/grid.png new file mode 100644 index 0000000..3ac5a3e Binary files /dev/null and b/html/style/grid.png differ diff --git a/html/style/main.css b/html/style/main.css new file mode 100644 index 0000000..d94e0a7 --- /dev/null +++ b/html/style/main.css @@ -0,0 +1,97 @@ +html { + background-color: #f0fff0; + background-image: url('/style/grid.png'); + font-family: sans-serif; + color: #404040; +} + +body { + margin: 0; +} + +a, +a:hover, +a:visited { + color: inherit; +} + +/* * * Header * * */ +body > header { + padding-top: 1px; /* Don't allow child element top margins to extend out of the header element */ + background-color: #000000; + background-image: url('/style/grid.png'); + color: #00c000; +} + +h1 { + font-family: monospace; + /*font-variant: small-caps;*/ + text-align: center; + text-shadow: 0 0 0.2em #00c000; +} + +nav { + background-color: #00c000; + color: #000000; +} + +nav ul { + max-width: 80em; + margin: 0 auto 0; +} + +nav ul li { + display: inline-block; + padding: 0.2em 1em; + border-right: 1px #000000 solid; +} + +nav ul li:first-child { + border-left: 1px #000000 solid; +} + +nav ul li.selected { + color: #ffffff; +} + +nav a, +nav a:visited { + text-decoration: none; +} + +nav a:hover { + text-decoration: underline; +} + + +/* * * Main * * */ + +main { + max-width: 80em; + margin: 0 auto 0; + padding: 2em; + background-color: #ffffff; +} + +h2 { + margin-bottom: 0; +} + +p { + margin-top: 0.5em; +} + +/* * * Footer * * */ + +footer { + max-width: 80em; + margin: 0 auto 0; + padding: 2em; + background-color: #ffffff; +} + +footer p { + font-size: 70%; + text-align: center; +} + -- cgit v1.2.1