Skip to content
View in the app

A better way to browse. Learn more.

Froxlor Forum

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[merged into froxlor] Froxlor Theme "Sparkle"

Featured Replies

Hi,

 

I'm currently working on a theme for froxlor which tries to create a look which is a little bit cleaner.

 

Screenshots and the download can be found on GitHub: https://github.com/BNoiZe/Sparkle

 

 

Changelog

+ new, * fixes, - removed

 

2013-06-15 v1.0

+ Initial Release

+ Header design

+ New progress bars (more compatible)

+ Reformatted many views

+ Completely redesign traffic views

* Various Bugfixes

- Removed old progress bars

Edited by BNoiZe

so, besides the green buttons, where's the change?

  • Author

so, besides the green buttons, where's the change?

 

As I said, still much work in progress. Changed the borders, added shadows, currently trying to get a header-bar with with the buttons for the user controls (hopefully this is possible). Currently swapping many of the images.

 

I just wanted to achieve a look which is a little bit cleaner without changing the navigation on the right too much.

Looks great - but maybe a suggestion: Disable gravatar per default - not all need these type of spyware ;-)

And i encountered some bugs when your window is large enough - "webspace"-bar overlaps the "traffic"-label in the customer-window (the bars are not placed beneath but instead beside each other)

 

)

  • Author

Looks great - but maybe a suggestion: Disable gravatar per default - not all need these type of spyware ;-)

 

 

And i encountered some bugs when your window is large enough - "webspace"-bar overlaps the "traffic"-label in the customer-window (the bars are not placed beneath but instead beside each other)

 

)

 

Removed the gravatar by default, bug with overlapping bars has been fixed.

yeah no more overlapping - see attached image for new display error :-D

post-306-0-50878400-1370941855_thumb.jpg

And the security question if you switch the setting "Special Logfile" for a domain in "Edit Domain" as admin always appears on the top of the site and has no function so you can't change that setting with this theme.

  • Author

yeah no more overlapping - see attached image for new display error :-D

 

Bug has been resolved in my last commit.

 

And the security question if you switch the setting "Special Logfile" for a domain in "Edit Domain" as admin always appears on the top of the site and has no function so you can't change that setting with this theme.

 

Bug hast been fixed. Was a problem with gravatar support.

  • Author

And the security question if you switch the setting "Special Logfile" for a domain in "Edit Domain" as admin always appears on the top of the site and has no function so you can't change that setting with this theme.

 

Bug has been fixed in my last two commits!

looking forward to integrate this possibly in 0.9.29.1

  • Author

looking forward to integrate this possibly in 0.9.29.1

 

That would be real cool! :)

 

I also have a question: What's the format of 'lastlogin_succ' in the database? Can't format it to a usable date in any way?

it's a unixtimestamp...you can format that with PHP's "date" function and a format-string, e.g.

echo date('d.m.Y', 1371145856);

would output: 13.6.2013

  • Author

it's a unixtimestamp...you can format that with PHP's "date" function and a format-string, e.g.

echo date('d.m.Y', 1371145856);

would output: 13.6.2013

 

What would be the best way to get lastlogin_succ into the template? Currently trying to format $userinfo['lastlogin_succ'] with JS, is there a formatted Date inside $userinfo?

no there isn't, displaying it in a template would require a defined php-variable in a .php file (the one that uses that template), e.g.

/*
 * right before the eval() of the template
 */

$last_login_formatted = date('d.m.Y, $userinfo['lastlogin_succ']);
eval(...);

then in the template you can use this variable like so;

<div id="lastlogindate">{$last_login_formatted}</div>
  • Author

So I stayed with the JS solution, because I don't want to edit the base files of froxlor.

 

Added last login to header:

3nU2+.png

 

Restyled the sorting arrows:

ikd6+.png

 

Also:

- Gravatar support hast been removed (messes up the theme in many areas)

- Restyled footer

- Several bugfixes

Thanks a lot - but bars are not displayed correctly - see attached image

post-306-0-60266500-1371202651_thumb.jpg

  • Author

Thanks a lot - but bars are not displayed correctly - see attached image

 

Please try my latest commit with updated progress bars!

 

s9YB+.png

fixed in both browsers! Thanks

  • Author

I just pushed a new update to github.

 

Restyled traffic graph in customer view

S9DB+.png

 

Restyled traffic view in admin view

v3Fp+.png

 

Also:

- Restyled ticket search

- Removed old progressbar styling

- Bugfixes

 

All changes can be reviewed on GitHub: https://github.com/BNoiZe/Sparkle/commits/master

  • Author

My last commit for the moment: A completely new icon set.

 

Good night for now ;)

It would be nice if you would not comment every commit/change here on its own...how about a complete changelog once in a while?

  • Author

It would be nice if you would not comment every commit/change here on its own...how about a complete changelog once in a while?

 

Okay sorry! Going to give support with single posts and post changelogs once in a while as a single post and a overview about all changelogs in the first post. I hope this is okay?!

  • 3 months later...
  • Author

Sparkle is now fully compatible with Froxlor 0.9.29. Please report bugs you may find.

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.