164 Commits

Author SHA1 Message Date
Julian Prieber
be76c31f2d Update update.blade.php 2022-05-25 11:52:57 +02:00
Julian Prieber
634ecb5063 Update update.blade.php 2022-05-24 17:26:12 +02:00
Julian Prieber
07664d4bbc Update update.blade.php 2022-05-24 16:13:00 +02:00
Julian Prieber
4747c42ea2 Update updater.blade.php 2022-05-24 15:38:52 +02:00
Julian Prieber
d5467e909e Update update.blade.php 2022-05-24 15:30:22 +02:00
Julian Prieber
5e5f575d06 Update updater.blade.php 2022-05-24 15:30:10 +02:00
Julian Prieber
283ed2c4bf Added updater backend
https://github.com/codedge/laravel-selfupdater
2022-05-24 15:29:36 +02:00
Julian Prieber
496b4755b6 Added route 2022-05-24 15:23:10 +02:00
Julian Prieber
26275c152d "Reset to default" button now works with themes
The reset to default button on the Button Editor now works with custom theme buttons.
2022-05-20 16:15:14 +02:00
Julian Prieber
ae1d5a85bd Added "download more themes" button 2022-05-20 11:59:16 +02:00
Julian Prieber
074ef2060f Now hiding app name in page title if ll page is set as home page 2022-05-19 17:16:21 +02:00
Julian Prieber
fab724a09d
Merge pull request #62 from JulianPrieber/main
Update footer.blade.php
2022-05-19 12:29:33 +02:00
Julian Prieber
6c04067d24
Update footer.blade.php 2022-05-19 12:28:41 +02:00
Julian Prieber
0623352217
Update littlelink.blade.php 2022-05-19 12:27:37 +02:00
Julian Prieber
5a02ceaaec
Update footer.blade.php 2022-05-18 21:57:36 +02:00
Julian Prieber
592dde4b2a Added support for custom themes 2022-05-18 21:08:58 +02:00
Julian Prieber
7395ed8f0e
Update index.blade.php 2022-05-17 16:49:51 +02:00
Julian Prieber
04cfbcabc7 Update page.blade.php 2022-05-15 13:22:59 +02:00
Julian Prieber
a8dec6ff9e Update edit-user.blade.php 2022-05-15 11:43:11 +02:00
Julian Prieber
d6a6a7ca43 Update littlelink.blade.php 2022-05-15 11:38:43 +02:00
Julian Prieber
6338397ed9 Update page.blade.php 2022-05-15 11:34:02 +02:00
Julian Prieber
376fbd32af Update page.blade.php 2022-05-15 11:09:56 +02:00
Julian Prieber
4243f99283 Optimized home page logo
Optimized home page logo for mobile devices and scalable resolutions. Replaced "ll" SVG with custom font for better centering.
2022-05-14 16:03:33 +02:00
Julian Prieber
4de0761e7c Fixed users being able to add a profile image with no page name 2022-05-13 19:35:13 +02:00
Julian Prieber
38d6d64ecf Enabled optional use of custom HTML for ll page
Enabled users to use custom HTML formatting for their personal page descriptions.

Due to security reasons, this option is turned off by default. This setting can be enabled in the config.
2022-05-13 18:10:43 +02:00
Julian Prieber
771a03bcaa Made footer page texts not centered 2022-05-13 17:09:35 +02:00
Julian Prieber
d5418256a9 Added dark/light mode override to ll and home page 2022-05-13 14:06:12 +02:00
Julian Prieber
1eb92e56b2 Added dark mode toggle for Admin/User Panel
A simple toggle switch that sets an override cookie with JavaScript.

The cookie is still read with PHP/blade.
2022-05-13 13:03:10 +02:00
Julian Prieber
fe81015483 General optimization of home page
See: https://i.imgur.com/N6pNlou.png
2022-05-13 00:12:01 +02:00
Julian Prieber
ba62dd0e77 Update littlelink.blade.php 2022-05-13 00:09:28 +02:00
Julian Prieber
fa3de262cb General optimization of ll page
See: https://i.imgur.com/N6pNlou.png
2022-05-12 23:54:05 +02:00
Julian Prieber
833e57a5e6 Increased profile and logo image size 2022-05-12 22:55:34 +02:00
Julian Prieber
c48bf69ec6 Made share button more mobile friendly 2022-05-12 22:03:29 +02:00
Julian Prieber
9d368ef9cb Switched to dark mode detection via CSS instead of JavaScript
Switched to dark mode detection via CSS instead of JavaScript on users LittleLink pages and the home page.

I decided to use this approach instead of the previous JavaScript version. This means that a manual switch to change between light and dark mode by user won't be added.
2022-05-12 20:17:48 +02:00
Scott Clark
62ecf52fca
Update littlelink.blade.php
display contents of $littlelink_name in contact card
2022-05-12 14:05:24 +01:00
Julian Prieber
bdf1e7413c Updated 'no page URL' notice 2022-05-10 12:38:26 +02:00
Julian Prieber
7fe0da219c Update links.blade.php 2022-05-09 17:46:20 +02:00
Julian Prieber
5ee5505b0d Added noopener, noreferrer, nofollow to user generated links
Added noopener, noreferrer and nofollow to user generated links to prevent users abusing the link system for malicious purposes.

Also, this is the 400th commit  🎉
2022-05-07 17:38:49 +02:00
Julian Prieber
7166a5f81f Updated back button 2022-05-07 16:40:21 +02:00
Julian Prieber
cdfa580d36 Fixed Config Editor not working
Fixed Config Editor not working see https://github.com/JulianPrieber/littlelink-custom/issues/51
2022-05-07 16:23:25 +02:00
Julian Prieber
5b63080f8c Added custom spaces and headings
Added custom spaces and headings users can add like buttons to their littlelink pages to divide button sections into groups.

Spaces can be changed via the number in the title, and one space equals one "<br>". The maximum spaces that can be added with one space 'button' is capped at 10.

The 'Space' button will be replaced with an empty space, so buttons could be visually separated into groups. Entering a number between 1-10 in the title section will change the empty space's distance.

The 'Heading' button will be replaced with a sub-heading, where the title defines the text on that heading.
2022-05-06 15:26:39 +02:00
Julian Prieber
a65509bd58
Update register.blade.php
Added option to override registration, even if disabled with the setting in the database.

This is something that probably 99.999% of users will never need, but I really need a function like this for my personal instance.
If "REGISTER_OVERRIDE=true" is added to the .env config file, users will be able to register no matter what is set with the setting in the database. This is useful if two LittleLink Custom instances access the same database, but one should allow registration and the other should not.

If this causes any errors in the future, I will remove this.
2022-05-05 15:11:35 +02:00
Julian Prieber
8638072acb
Update littlelink.blade.php 2022-05-05 12:31:16 +02:00
Julian Prieber
53c5fb618b Update add-link.blade.php
Added 'see all links' button
2022-05-04 11:03:24 +02:00
Julian Prieber
b7a5a0ab73 Update littlelink.blade.php
Enabled button editor edits to apply to custom website buttons.
2022-05-04 10:40:36 +02:00
Julian Prieber
c7925f1f1a Update links.blade.php
Added 'Add link' button.
2022-05-04 10:33:59 +02:00
Julian Prieber
53fa0f98b5 Update links.blade.php
Removed 'beta' text
2022-05-04 10:14:04 +02:00
Julian Prieber
cb75a24e92 Update button editor
Added functionality for custom website button. Made button editor optional to use.
2022-05-04 10:12:01 +02:00
Julian Prieber
845327a628 Updated button-editor 2022-05-04 00:40:41 +02:00
Julian Prieber
08da6fa960 Updated button editor
A bit of optimization. Everything kinda scales to mobile now. Everything still looks terrible tho.
2022-05-04 00:19:29 +02:00