Skip to content

Modern user-related template overrides for YOOtheme Pro using UIkit framework. Made on Windsurf with high use of Cascade.

License

Notifications You must be signed in to change notification settings

undecimer/UIKitify-for-Joomla-Users

Repository files navigation

UIKitify for Joomla Users

WARNING: This is a work in progress. It is not yet ready for production use. It has not been tested. Please use at your own risk. If you find any bugs, please report them. Thanks!

Modern template overrides for YOOtheme Pro using UIkit framework. This package provides a clean, consistent, and modern design for Joomla's user authentication and login interfaces.

Features

  • 🎨 Modern UIkit-based design
  • 📱 Mobile-first responsive layouts
  • 🔒 Enhanced user authentication templates
  • 🎯 Optimized module positioning
  • ♿ Improved accessibility
  • 🔄 Consistent visual language

Components Included

User Component (com_users)

  • Multi-Factor Authentication (MFA) templates
  • User profile management
  • Registration forms
  • Login/Logout interfaces

Login Module (mod_login)

  • Flexible module positioning
  • Compact design
  • Consistent styling
  • Responsive layouts

Requirements

  • Joomla 4.0+
  • PHP 7.4+
  • YOOtheme Pro template 3.0+
  • UIkit framework (included with YOOtheme Pro)

Installation

  1. Download the latest release
  2. Go to Joomla Administrator → System → Install Extensions
  3. Drag and drop the package or use the "Upload Package File" option
  4. Install the package

Key Features

Design Principles

  • Minimal custom CSS
  • UIkit grid system integration
  • Consistent spacing and margins
  • Inline icons with reduced ratios
  • Responsive form elements

Technical Features

  • Preserved Joomla template inheritance
  • Maintained server-side validation
  • Standard Joomla language strings
  • Enhanced password strength validation
  • Module position flexibility

Customization

The template overrides follow YOOtheme Pro's styling conventions. You can customize the appearance through:

  1. YOOtheme Pro's Style Customizer
  2. Template override modifications
  3. Custom UIkit theme variables
  4. Additional CSS classes

License

MIT License. See LICENSE for more information.

Credits

Changelog

1.0.0 (2024-01)

  • Initial release
  • Modern UIkit styling for user authentication
  • Responsive login module templates
  • MFA template improvements
  • Profile management enhancements

About

Modern user-related template overrides for YOOtheme Pro using UIkit framework. Made on Windsurf with high use of Cascade.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages