No description
| examples/images | ||
| source | ||
| .gitignore | ||
| bootstrap.php | ||
| composer.json | ||
| config.php.example | ||
| config.production.php | ||
| package.json | ||
| README.md | ||
| webpack.mix.js | ||
SocialTree
A simple way to show your links
This is a very simple static site generator for listing the links for your social media channels.
Sounds great but how do I use it?
It's very simple, follow these steps.
- Install PHP and Node.js
- Download the Project as zip or clone it
- Run
composer installandnpm install - Edit the
config.phpfile:- The
authoris the displayed name - The
imageNameshould be the file name of the image you are using, the file itself should be placed insource/assets/images - The
designrefers to the style of your page the currently available styles are:- main
- blurywhite
- 98 (CSS taken from jdan/95.css)
- List as much links as you like in the
linksarray:- With the
colorproperty you can give the link the color of the social media plaform of your choice, but this feature is optional, the link will be displayed in the themes color if unset. The currently supported platforms are:- YouTube, Pinterest, Twitter, TikTok, Telegram, Linkedin, Mastodon, Tumblr, Discord, Twitch, Instagram, Flickr, Deviantart, Spotify, Snapchat, Reddit, Soundcloud, VK, Steam
- Place the link in the
linkproperty, this property is needed. - You can give the link a different text if you want with the
textproperty. This is also optional. - Set the platform in the
platformproperty, this will be displayed if thenameis unset.
- With the
- The
- Compile the page with the command:
npm run prod - Copy the
build_productiondirectory to your webserver.
TODO
- More themes
example.jpg by Yaka Bagus from Pexels: