Giter VIP home page Giter VIP logo

j4ui's Introduction

Joomla! CMS™ Analytics Reviewed by Hound

Build Status

Drone-CI AppVeyor
Build Status Build status

What is this?

Nightly builds

Nightly builds are available from https://developer.joomla.org/backend-template/

Launch.joomla.org

Nightly builds will be made available from lauch.joomla.org by choosing the "khonsu" option to install through the advanced settings when launching a site

How to get a working installation from the source

For detailed instructions please visit https://docs.joomla.org/J4.x:Setting_Up_Your_Local_Environment

You will need:

Steps to setup the local environment:

  • Clone the repository:
git clone [email protected]:joomla-projects/j4adminui.git
  • Go to the j4adminui folder:
cd j4adminui
  • Install all the needed composer packages:
composer install
  • Install all the needed npm packages:
npm ci install

Backstory

This repository represents a much apreciated cummunity initiative for an alternate backend template for Joomla4! Endorsing it in now way disqualifies or degrades the existing "atum" template and the team that created it. "In matters of taste, there can be no disputes".

History

This project started as an initiative by Kawshar Ahmed on facebook as a community initiative that got endorsed by the Joomla production department. The inititiation post of august can be found here. Production department thought it important to communicate from the very start that this initiative was subject to the same rules and requirements as all code before accepting into core distribution. The exection being that the initiators are also responsible for support. The following sections is a verbatum copy of the initial response to the initiave as can be found in the above FB message thread.

Formalities / requirements

Thank you for your design proposals!, We, the Production Team welcome every initiative of Joomlers, our user base, to contribute. In this case in the form of an alternative Back End (BE) template. Any alternative will be held to the same standards and requirements as the current template, no more, no less.

initial top level requirements. The template shall:

  • be responsive, meaning it has to work on all screen sizes and supported browsers
  • ensure AA, WCAG 2.1 compliant accessibility ( color schemes, keyboard navigation)
  • ensure b/c for 3party extensions
  • support all of functionality as current BE template does ( to name a few: new mediamanager, workflow, dashboards ...)
  • have menus that must be "editable"/"manageable" via the menu manager
  • not include no jquery or other JS-frameworks (all native ES6)
  • not introduce any Backward Compatibility (BC) breaking functionality to the backend after the release of Beta J4
  • provide full layout and template overrides support
  • comply with coding standards
  • have a maintenance plan

Staffing the project ( during both creation and maintenance) is the responsibility of the team taking the initiative. Unfortunately Production Department is short on staff for completing J4 as is. Production Department will liaise to ensure best possible communication between teams.

Production will come up with a full list that the current admin template is required to adhere to. The above is an initial list, the final list will encompass this list but not necessarily be limited to that list. The above mentioned list might be amended as the development of Joomla 4 continues.

A new/alternative template must comply with all of the set out requirements and have undergone thorough testing on all aspects. If all of the requirements are met Production intends to include it as part of the core distribution.

The moment of inclusion will be dependant on the speed of development. The release of J4 will not be postponed/delayed. In case the time-frame can not be met, inclusion could take place in a subsequent minor release (J4.1?)

Thank you for all your commitment to make Joomla 4 great!

additions / modifications to top level requirements

  • Support for Left to Right (LTR) languages

Joomla! CMS v4.0 in general

visit https://github.com/joomla/joomla-cms and switch to the https://launch.joomla.org/

Copyright

  • Copyright (C) 2005 - 2019 Open Source Matters. All rights reserved.
  • Distributed under the GNU General Public License version 2 or later
  • See License details

j4ui's People

Contributors

ahamed avatar alikon avatar andrepereiradasilva avatar bembelimen avatar brianteeman avatar c-lodder avatar chdemko avatar chmst avatar ciar4n avatar dextercowley avatar dgrammatiko avatar eddieajau avatar elinw avatar hackwar avatar ianmacl avatar infograf768 avatar johanjanssens avatar kubik-rubik avatar laoneo avatar louislandry avatar mbabker avatar pasamio avatar rdeutz avatar realityking avatar reygigataras avatar rhukster avatar roland-d avatar sharkykz avatar wilsonge avatar zero-24 avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.