No description
Find a file
2022-03-25 16:06:27 +01:00
.github Add deploy actions 2022-02-28 16:54:54 +01:00
node_modules Install dependencies 2022-03-14 16:42:05 +01:00
semantic Increase grid gutter width 2022-03-25 12:39:41 +01:00
src Add sidebar 2022-03-25 16:06:27 +01:00
translations Update wishthis.pot 2022-03-25 14:57:23 +01:00
vendor require gettext/gettext 2022-03-22 08:41:26 +01:00
.gitattributes Disable button wrap 2022-03-23 13:28:00 +01:00
.gitignore Update dependencies 2022-03-14 16:40:45 +01:00
.htaccess Improve caching 2022-03-07 16:09:44 +01:00
composer.json require gettext/gettext 2022-03-22 08:41:26 +01:00
composer.lock require gettext/gettext 2022-03-22 08:41:26 +01:00
create-release.ps1 Update create-release.ps1 2022-01-21 16:38:51 +01:00
index.php Use en_GB as default locale 2022-03-25 14:57:14 +01:00
manifest.json Improve wording 2022-03-07 13:55:23 +01:00
package-lock.json Update dependencies 2022-03-14 16:40:45 +01:00
package.json Add fomantic ui 2022-01-13 14:00:31 +01:00
README.md Remove bullet from translations 2022-03-25 14:07:57 +01:00
semantic.json Improve home page 2022-03-18 15:41:40 +01:00
sitemap.xml Create sitemap.xml 2022-03-08 16:49:52 +01:00
transifex.yml Create transifex.yml 2022-03-23 15:18:15 +01:00
workspace.code-workspace Update workspace.code-workspace 2022-03-25 10:30:42 +01:00

wishthis

wishthis is a simple, intuitive and modern wishlist platform to create, manage and view your wishes for any kind of occasion (demo).

Wishlists

Join the conversation

Discord Matrix

Available in 3 different locales

🇩🇪 🇬🇧 🇺🇸

Requirements

  • Apache or Nginx (pretty URLs don't work on Nginx)
  • PHP 8.1

Installation

  1. Download the latest release and upload all files to your server
  2. Follow the instructions of the installer

Contributing

As a translator

https://www.transifex.com/wishthis/wishthis/

As a developer

Install dependencies

Composer

Use one of the following commands.

Command Description
composer install Install all dependencies.
composer install --no-dev Install only required dependencies.

NPM

Use one of the following commands.

Command Description
npm install Install all dependencies.
npm install --only=production --no-optional Install only required dependencies.

Theme changes

cd semantic

And then one of the following commands:

  • gulp build
  • gulp watch

For more information see: https://fomantic-ui.com/introduction/build-tools.html

Style

PHP

Language Style
PHP PSR-12