Spectrum

Miko

Compatibility: This package is compatible with iOS iOS 13 to 13.5.1.

Spectrum

Spectrum is an advanced universal widget for Xen HTML 2.

With Spectrum, you have complete control of your widget design and data without touching a single line of code.

I have included over 90+ preference options from positioning, fonts, colours, gradients, borders, animations and many more.

✏️ Available components

  • Custom Greeting Message (You can change the message)
    • Morning Message
    • Afternoon Message
    • Evening Message
    • Night Message
  • Your Name
  • Clock (with or without AM/PM or 24h)
  • Day of the week
  • Day and Month (DMY or MDY)
  • Year
  • Current Temperature
  • Current Weather
  • Current Location
  • Current Weather Icon (2 Icon packs included)
  • Battery
  • Battery Message (You can change the message)
  • Battery Charging Animation
  • Languages
  • Full and Short Month/Day of the week
  • Tons of Fonts
  • 4 Preset sample configurations

All components can be individually customised and turn on or off. You can also rearrange the order of all elements.

🐶 Included Demos

Due to the complexity of the settings, I have included 4 example configurations here:

var/mobile/Library/Widget/Universal/Spectrum/Demos

Inside each demo folder, I have included a preview screenshot.

📝 How do I use the provided demos?

In Filza navigate to:

var/mobile/Library/Widget/Universal/Spectrum/

Backup or rename

config.js

Copy one of the demo config.js.

For example

var/mobile/Library/Widget/Universal/Spectrum/Demos/HS/config.js

Paste the demo config.js into the main Spectrum folder

var/mobile/Library/Widget/Universal/Spectrum/

Open the widget settings and save them without changing any values.

Alternatively, Respring.

🅰 Included Fonts

You can view all available fonts here:

var/mobile/Library/Widget/Universal/Spectrum/css/fonts.css

🤞 To Do / Wishlist

  • Birthday message
  • Clean up main.js functions
  • Better Documentation
  • Move Preferences to new preferences API once is available.

🍄 Do you offer support?

  • The widget is free to use with limited support.
  • If you find a Bug 🐜, please let me know
  • You can reach me on Twitter @mikomagni

❤️ Can I buy you a beer 🍺 ?

Only if you insist, thank you 😊

Paypal Me ⭐️

👨‍💻 About

  • My son named the Widget Spectrum
  • I have a 42kg dog called Buster.

⚙️ 1.1.1 Changelog

  • Day and Month can now be turned on and off individually.
  • Cleaned up a couple of functions.
  • Added a Regex to make sure no double spaces are displayed.
  • Fixed a config setting in LS1 and LS2 demos

Information

Developer
Miko


Version
1.1.2


Compatibility
iOS 13 to 13.5.1


Section
Widgets


1.1.2

Added Toggles to simplify configuration options

1.1.1

Day and Month can now be turned on and off individually. Added a Regex to make sure no double spaces are displayed. Fixed a config setting in LS1 and LS2 demos

1.1.0

New LS02 Demo, New Text Align option independent from widget alignment. Date Ordinal (-st, -nd, -rd, -th) toggle. Fixed an alignment issue with some option combinations.

1.0.5

New HS03 Demo!

1.0.4

Fixed aligment issue reported by @R0b3rt65

1.0.3

Changed the vertical clock to double-digit (hours) for better symmetry.

1.0.2

Public Release

1.0.1

Fixed Positioning Issues

1.0

Added Demo Configs

0.9

Added Language Options and Icon Packs

0.8

Moved Weather to API, Added Charging Color and Animation

0.7

Added Split Time on two lines and tons fonts

0.6

Moved Battery to Resources provider API

0.5

Added Battery Text Colors Based on Battery Charge Status

0.4

Added battery status

0.3

Added weather icons support and custom row orders

0.2

Added today's weather

0.1

Initial Release