115 lines
6.3 KiB
Markdown
115 lines
6.3 KiB
Markdown
|
<div align="center">
|
||
|
<img src="https://git.staropensource.de/JeremyStarTM/RetroGeekReloaded/raw/branch/develop/dist/text.png" alt="RetroGeek Reloaded" style="border-radius:50%" width="350"/>
|
||
|
<br/>
|
||
|
A extremely lightweight, minimal and fast retro theme for WordPress.
|
||
|
<br/>
|
||
|
<b>This theme is built by an idiot who can't code in PHP, JavaScript, HTML, CSS. Here be dragons!</b>
|
||
|
<br/>
|
||
|
<b><i>WARNING: This theme is experimental and is still in development. DO NOT USE IT IN PRODUCTION!</b></i>
|
||
|
---
|
||
|
</div>
|
||
|
|
||
|
## Why "Reloaded"?
|
||
|
This is a fork of the [RetroGeek theme](https://www.tuxlog.de/retrogeek/) ([WordPress theme](https://wordpress.org/themes/retrogeek/)) with some improvements. The original theme was made by [Tuxlog](https://www.tuxlog.de).
|
||
|
|
||
|
# Table of Contents
|
||
|
- [Theme management](#theme-management)
|
||
|
- [Prerequisites](#prerequisites)
|
||
|
- [Installing](#installing)
|
||
|
- [Installing using the command line](#installing-using-the-command-line)
|
||
|
- [Installing using FTP](#installing-using-ftp)
|
||
|
- [Updating](#updating)
|
||
|
- [Updating using the command line](#updating-using-the-command-line)
|
||
|
- [Updating using FTP](#updating-using-ftp)
|
||
|
- [Customizing](#customizing)
|
||
|
- [Original description](#original-description-from-tuxlog)
|
||
|
- [Frequently Asked Questions](#faq)
|
||
|
- [How can I change the ASCII logo?](#how-can-i-change-the-ascii-logo)
|
||
|
- [I can't see the ASCII art header, am I doing something wrong?](#i-can-t-see-the-ascii-art-header-am-i-doing-something-wrong)
|
||
|
- [Can I use the ticker in the footer too?](#can-i-use-the-ticker-in-the-footer-too)
|
||
|
- [3rd party resources](#3rd-party-resources)
|
||
|
|
||
|
# Improvements over RetroGeek
|
||
|
- Cleaner code
|
||
|
- Link to the administration panel (if logged in)
|
||
|
- German translation (view `de-DE` branch)
|
||
|
|
||
|
# Theme management
|
||
|
## Prerequisites
|
||
|
- minimum WordPress version: **5.3** (last tested on **6.4.2**)
|
||
|
- minimum PHP version: **5.6** (last tested on **8.2**)
|
||
|
- ftp/command line access to your WordPress site
|
||
|
## Installing
|
||
|
### Installing using the command line
|
||
|
1. Establish a SSH connection to your server and cd into your WordPress directory
|
||
|
2. Ensure [git](https://git-scm.org) is installed on your server
|
||
|
3. Execute `cd wp-content/themes`
|
||
|
4. Execute `git clone https://git.staropensource.de/JeremyStarTM/RetroGeekReloaded.git retrogeekreloaded`
|
||
|
5. Activate the **RetroGeek Reloaded** theme in your WordPress administration panel
|
||
|
### Installing using FTP
|
||
|
1. [Download RetroGeek Reloaded as a .zip archive](https://git.staropensource.de/JeremyStarTM/RetroGeekReloaded/archive/develop.zip)
|
||
|
2. Unpack the theme archive into some directory
|
||
|
3. Establish a FTP connection to your server and open your WordPress directory
|
||
|
4. Go into the `wp-content` directory and then into the `themes` directory
|
||
|
5. Upload the unpacked theme directory to your `themes` directory on your server
|
||
|
5. Activate the **RetroGeek Reloaded** theme in your WordPress administration panel
|
||
|
## Updating
|
||
|
### Updating using the command line
|
||
|
1. Establish a SSH connection to your server and cd into your WordPress directory
|
||
|
2. Ensure [git](https://git-scm.org) is installed on your server
|
||
|
3. Execute `cd wp-content/themes/retrogeekreloaded`
|
||
|
4. Execute `git pull`
|
||
|
### Updating using FTP
|
||
|
1. Establish a FTP connection to your server and open your WordPress directory
|
||
|
2. Go into the `wp-content` directory and then into the `themes` directory
|
||
|
3. Remove the `retrogeekreloaded` directory
|
||
|
4. Follow [the FTP installation guide](#installing-using-ftp)
|
||
|
## Customizing
|
||
|
1. Check if the RetroGeek Reloaded theme is activated
|
||
|
2. Go into the WordPress customizer (or append `/wp-admin/customize.php` to your URL)
|
||
|
|
||
|
# Original description (from Tuxlog)
|
||
|
The idea to create this theme was born while watching the movie "Wargames" with its old computers and funny terminals.
|
||
|
It is of course of interest for nerds and geeks to blog about their daily business or remembering good old time back in the 80s
|
||
|
when we use those green shining terminals.
|
||
|
|
||
|
The theme is lightweight and somehow minimal without any special and shiny features but with some small geeky highlights like ASCII-Art
|
||
|
header, logo and a terminal news ticker for the headlines and as a widget. It is responsive has up to three widgets in the footer but only one-column.
|
||
|
You can configure the theme using the customiser to change colors and tun on or off header features.
|
||
|
|
||
|
Please have the follwing things in mind when using the theme:
|
||
|
- Onecolumn, there are no sidebars left and right but there are three widgetareas in the footer
|
||
|
- The ASCII-Art header will switch to text when the device-width gets smaller
|
||
|
- All theme specific settings are in the customizer
|
||
|
- Using a custom header image will replace the blog-title
|
||
|
- If comments are closed no comments, pings or trackbacks are displayed and no hint about closed comments is displayed intentionally
|
||
|
|
||
|
# FAQ
|
||
|
## How can I change the ASCII logo?
|
||
|
You can change it in the WordPress customizer. You can select either a builtin or your own ASCII art or disable the feature completely.
|
||
|
# I can't see the ASCII art header, am I doing something wrong?
|
||
|
Don't worry! Your device's resolution is too small to display the ASCII art logo correctly. Simply view your website on a device with a bigger screen.
|
||
|
# Can I use the ticker in the footer too?
|
||
|
Yes. RetroGeek Reloaded has a ticker widget builtin, simply drag it to your footer like any other widget.
|
||
|
|
||
|
# 3rd party resources
|
||
|
## class-text-figlet.php
|
||
|
- Copyright (c) 1997-2002 Evgeny Stepanischev
|
||
|
- License: PHP V2 License, https://www.php.net/license/2_02.txt
|
||
|
- Source: https://pear.php.net/reference/Text_Figlet-0.8.0/__filesource/fsource_Text_Figlet__Figlet.php.html
|
||
|
## Font slant.tlf
|
||
|
- Copyright (C) 1991, 1993, 1994 Glenn Chappell and Ian Chai
|
||
|
- Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001 John Cowan
|
||
|
- Copyright (C) 2002 Christiaan Keet
|
||
|
- Copyright (C) 2011 Claudio Matsuoka
|
||
|
- License: BSD 3, https://opensource.org/licenses/BSD-3-Clause
|
||
|
- Source: https://github.com/cmatsuoka/figlet/blob/master/fonts/slant.flf
|
||
|
## Some code snippets based on twentysixteen Theme
|
||
|
- Copyright (c) 2016-2021 the WordPress team
|
||
|
- License: GNU General Public License v2 or later, http://www.gnu.org/licenses/gpl-2.0.html
|
||
|
- Source: https://wordpress.org/themes/twentysixteen
|
||
|
## Skeleton V2.0.4
|
||
|
- Copyright 2014, Dave Gamache
|
||
|
- License: MIT License, https://opensource.org/licenses/MIT
|
||
|
- Source: http://www.getskeleton.com
|