29
0
mirror of https://github.com/joomla/joomla-cms.git synced 2024-06-28 16:13:42 +00:00
Commit Graph

9622 Commits

Author SHA1 Message Date
Hans Kuijpers
282fd17f20
[4.0] rename Joomla core classNames fas fa- back to icon- (and still use Font Awesome) (#30707)
* ♻️ replace fas fa- by icon- and change scss variable fa-css-prefix from fa to icon

* replace fa- by icon-

* replace icon by #{$fa-css-prefix}

* move font-family from pseudo to element itself

* obsolete due to the iconPrefix

* remove case when equal to icon

* apply JLayout joomla.icon.iconclass for icon in Toolbar

* sanitize icon-icon- to icon-

* replace fas fa into icon in sql file

* replace fas fa into icon in vue files

* replace fas fa into icon in js files

* codestyle

* replace fa icon-search by icon-search

* replace fa- into icon-

* add missing prefix

* change order of namespace

* solution for fab = iconb-

* fix spacing next to icon when class does not start with icon-

* replace fas fa- by icon- after merge with most recent 4.0 changes

* prevent > 4 indents

* change order scss

* use double quotes in scss

* Update administrator/templates/atum/scss/blocks/_quickicons.scss

Co-authored-by: Richard Fath <richard67@users.noreply.github.com>

* Update build/media_source/system/scss/_icomoon.scss

Co-authored-by: Richard Fath <richard67@users.noreply.github.com>

* fix icons in installation

* replace fa- by icon-

* add styling for installation icons

* add pseudo element to icon eye

* replace fa- by icon-

* remove now obsolete strreplace

* extend to work with 'fas fa-' icons too. Introduction of $jicon-css-prefix next to $fa-css-prefix

* swap line 11 & 12 from the iconclass JLayout

* fixing Joomla logo icon

* add missing language icon

* revert earlier change. Add font awesome declaration in installation scss

* add missing trophy icon

Adds missing trophy icon

* combine icons from atum/scss/blocks/icons to build/media_source/system/scss/icomoon

and changed icons to onliners | sorted |uniq

* add missing Trophy icon

* add missing space

* fixes missing icons issue due to compiler quirk.

* Revert "fixes missing icons issue due to compiler quirk."

This reverts commit 53828ddf

* fixes missing icons issue due to compiler quirk."

* duplicate code

* more missing icons

* lots more missing icons

* bs functions called in root template.scss no need for duplicate

* removing duplicated definitions from iconclass.php

* removed unsupplied regular fontset

* Revert "removed unsupplied regular fontset"

This reverts commit b2f38746

* declare prefix's globally

* declare prefix's as default

* put :before back

* moving from iconclass.php to _icomoon.scss

* changed to icon-info-circle to match rest of icon-info usages

* all moved from iconclass.php except for unknowns

* put lost icons back.

* @quy fix

* removing obsolete classNames

* add missing icons

* added missing icons mentioned by @Quy in https://github.com/joomla/joomla-cms/pull/30707#issuecomment-699682784

* Update administrator/modules/mod_menu/tmpl/default_submenu.php

Co-authored-by: Quy <quy@fluxbb.org>

* added icons and sorted icons

* remove duplicate line

* beginning of mixin conversion

* oops, extra blank line

* u's

* t

* r-s

* wrong icons

* q

* Update build/media_source/system/scss/_icomoon.scss

Co-authored-by: Quy <quy@fluxbb.org>

* Update build/media_source/system/scss/_icomoon.scss

Co-authored-by: Quy <quy@fluxbb.org>

* Update build/media_source/system/scss/_icomoon.scss

Co-authored-by: Quy <quy@fluxbb.org>

* Update build/media_source/system/scss/_icomoon.scss

Co-authored-by: Quy <quy@fluxbb.org>

* Update build/media_source/system/scss/_icomoon.scss

Co-authored-by: Quy <quy@fluxbb.org>

* add missing icons

* apply DRY and convert a lot of duplicate code to simple foreach loop in scss

* pre-backup

* p's

* m-o

* l

* g-k

* reformat per drone

* reformat per drone

* change the each loop

* rewrite to use array(s)

* include icon-fw

* definition cleanup

* missing icons

* added imports to fix extends

* added missing spin function

* added special icons mapping

* better looking calendars

* fixes fa-spin(s)

* spinner => spin

* rewrite title of icomoon

* extend .list special types

* 🎨 code style fixes

* removal map-merge

* revert icon- to fas fa-

* revert icon- to fas fa-

* add icon text-width

* add icon-fax

added Icon-fax per request

* Update _icomoon.scss add spacinf

* remove duplicate declaration of icons

[class^="icon-"] and [class*=" icon-"] are taking care of it

* remove duplicate semi column

* remove joomla from icon list. Already declared in branded icon

* already set in icomoon

* removal obsolete icon

* Update administrator/templates/atum/scss/vendor/fontawesome-free/fontawesome.scss

Co-authored-by: Quy <quy@fluxbb.org>

* reapply icon

* Update build/media_source/system/scss/_icomoon.scss

Co-authored-by: Quy <quy@fluxbb.org>

* fas fa- => icon-

* far eqv iconr

* Update build/media_source/system/scss/_icomoon.scss

Co-authored-by: Quy <quy@fluxbb.org>

* add icons

icon-align-justify
icon-clipboard
icon-caret-down
icon-caret-up

* reapply icons

* reapply icons after solving merge conflicts

* replace fas fa- => icon-

* repalce fas fa- by icon-

* remove non-used style declaration

* change fas fa- into icon-

* reapply icons

* remove font-size, fixing size of icon in header

* fix loading icon-joomla

* change order loading font

Co-authored-by: Richard Fath <richard67@users.noreply.github.com>
Co-authored-by: Bear <programming@hallhome.us>
Co-authored-by: Quy <quy@fluxbb.org>
2020-10-28 18:06:35 +01:00
Bear
2c8e054a1b
[4.0] add fa Regular icons back into core availability (#31096)
* make svg's available

* change name to images

* adds regular fa fonts back

* add .far

* undo settings.json inclusion

* put atum imports in proper order

* Update _header.scss

small change to let ci run again

Co-authored-by: Robert Deutz <rdeutz@googlemail.com>
2020-10-27 14:49:39 +01:00
Richard Fath
3c340b5947
Fix wrong line break in params value (#31164) 2020-10-19 14:31:09 -07:00
wilsonge
b53599eff0
Merge commit '1dceaf2' into 4.0-dev 2020-10-17 00:57:45 +01:00
Robert Deutz
9b0ecc4e66
Merge pull request #30262 from hans2103/feature/table-head-for-large-table
[4.0] [a11y] add sr-only text to first column of table head
2020-10-16 13:23:06 +02:00
Robert Deutz
9271820aa9
Merge pull request #30823 from brianteeman/yk4-introimage-a11y
[4.0] blog intro image
2020-10-16 13:11:48 +02:00
Phil Taylor
bb31ff652e
[4] Update PHPDoc comment to match method signatures in installation app (#31060)
* Update PHPDoc comment to match method signatures in installation app

* Update PHPDoc comment to match method signatures in installation app

* code style

* Update installation/src/Application/InstallationApplication.php

Co-authored-by: Richard Fath <richard67@users.noreply.github.com>

* Update installation/src/Application/InstallationApplication.php

Co-authored-by: Richard Fath <richard67@users.noreply.github.com>

* Update installation/src/Application/InstallationApplication.php

Co-authored-by: Richard Fath <richard67@users.noreply.github.com>

Co-authored-by: Richard Fath <richard67@users.noreply.github.com>
2020-10-15 18:59:56 +02:00
Phil Taylor
9290d81948
Return value type is not compatible with declared (#31061)
Return value type is not compatible with declared type in PHPDoc block
2020-10-15 18:00:01 +02:00
lancedouglas1
c618b6c7fe
Joomla\CMS\Installation\Helper\ArrayHelper not found (#30901)
[4.0b4] Class 'Joomla\CMS\Installation\Helper\ArrayHelper' not found
see issue #30900
2020-10-05 20:35:04 +02:00
brian teeman
004c75db21
installation sql 2020-09-30 22:28:34 +01:00
Tobias Zulauf
9cc6cb1ef5
[4.0] Pluginless lazyloading for the core (#30748)
* remove the plugin code

* make sure there is no error message on attributs passed as string

* implement width & height into the media field

* add width & hight to com_media

* add width & height to the file list

* fix file path

* add width & heigth to the media field

* there is no alt text comming from com_media yet

* patch JS thanks @dgrammatiko

* Update installation/sql/postgresql/base.sql

Co-authored-by: Quy <quy@fluxbb.org>

* Update installation/sql/mysql/base.sql

Co-authored-by: Quy <quy@fluxbb.org>

* fix issues mention vy @dgrammatiko and implement width and heigth in the intro and full image layout

* When we have no image nothing is going to be displayed

* move json_decode & change back to the original image url

* take off px for width and height

* reset other changes that has been moved to #30784

* also reset the image list layout

* Update libraries/src/HTML/HTMLHelper.php

* Add update SQL scripts 4.0.0-2020-09-27.sql (#47)

Co-authored-by: Quy <quy@fluxbb.org>
Co-authored-by: Richard Fath <richard67@users.noreply.github.com>
2020-09-27 22:42:38 +02:00
Brian Teeman
730b12322d
[4.0] Admin menu redundant link (#30696)
* [4.0] Admin menu redundant link

When adjacent links go to the same location this results in additional navigation and repetition for keyboard and screen reader users. WCAG 2.4.4

The parent menu item for Smart Search is the same as the first child  menu item.

Although the first one is disabled by the js and only acts as means to expand the submenu its still a problem for some assistive technologies.

This PR follows the pattern of all other core components and changes the parent link to index.php?option=com_finder

This can be tested either by performing a clean installation or by manually applying the sql in the update script.

Note that "database fix" will not apply the change in the update script as it is a content change not a structural change.

* Update administrator/components/com_admin/sql/updates/mysql/4.0.0-2020-09-19.sql

Co-authored-by: Richard Fath <richard67@users.noreply.github.com>

* Update administrator/components/com_admin/sql/updates/postgresql/4.0.0-2020-09-19.sql

Co-authored-by: Richard Fath <richard67@users.noreply.github.com>

Co-authored-by: Richard Fath <richard67@users.noreply.github.com>
2020-09-21 12:00:04 +02:00
Olivier Buisard
4574ff9bce
Update template.js (#30641)
There is a typo in the Ajax request 'url' parameter.
2020-09-14 08:25:58 -07:00
Richard Fath
09d8db55ff
[4.0] Revert removal of the "custom_data" field of the "extensions" database table. (#30373) 2020-09-12 01:33:47 +01:00
dGrammatiko
eeefb15c78
[4.0] Child templates consistency (#30387) 2020-09-05 00:04:43 +01:00
infograf768
20200ff05a
[4.0] Useless installation lang strings (#30568) 2020-09-04 12:32:07 +02:00
Brian Teeman
52fdec6cea
[4.0] Numbers not digits (#30559)
I have checked this with my client Cambridge University Press and they have checked the usage within the Corpus. https://en.wikipedia.org/wiki/Cambridge_English_Corpus The corpus is a multi billion word database of the usage of the english language in the world. The corpus is about how language is used and not just about the dictionary meaning

They wrote

Interesting! I’ve had a look and it looks like ‘number’ is more common – there are only a small number of examples with ‘digit’.

It’s hard to know for sure, as there are only very few examples of the exact sentences you’ve given so I did a more general search and often ‘number’ is used in sentences like ‘they could steal your credit card number and password’. But, I had a scan through and there are definitely lots of examples of e.g. ‘use a password that contains letters, numbers and special characters’, so I think you’re right to go with your feeling on this.
2020-09-04 09:29:58 +01:00
Quy
7ad6f8cf3e Add strenthmeter attribute to installation 2020-08-19 13:21:32 -07:00
infograf768
17097f1ab5
[4.0] Installation: Adding a hint on top of Password field (#30402)
* [4.0] Installation: Adding a hint in Password field

* fix accessibility

* Added small
2020-08-19 09:28:45 -07:00
infograf768
78979186f5
[4.0] Atum and Cassiopea Change alerts styling - space saving + (#30294) 2020-08-11 11:33:22 +01:00
Richard Fath
bd687b2613
Fix postgresql installation names quoting (#30327) 2020-08-10 08:44:25 +02:00
dGrammatiko
98dacf32f5
[4.0] Child templates for Joomla (#30192) 2020-08-09 23:46:58 +01:00
Tobias Zulauf
f0f2732cc8
[4.0] Upgrade inital pw length to 12 characters without complexitiy rules (#29859)
* upgrade inital pw length to 12 characters without complexitiy rules

* as the validation fails this are errors no warnings

* add changes to the SQL files

* upgrade the auto generated PW to 32 chars

* remove the call to load com_users language files

* Update libraries/src/Form/Rule/PasswordRule.php

Co-authored-by: Brian Teeman <brian@teeman.net>

* Update config.xml

* Update config.xml

* Set the maximum length to 2005 (the year joomla was founded)

* change the fields to type number and remove max values

* appy an accepted PW to the CI setup

* fix spaces

* use an accepted PW for the test user

* Update com_users.ini

Co-authored-by: Brian Teeman <brian@teeman.net>
2020-08-05 10:57:56 +02:00
Richard Fath
24b92c6cf8
[4.0] Fix new value of the com_workflow table's ID sequences on PostgreSQL databases (#30251) 2020-08-04 23:12:13 +01:00
Hans Kuijpers
445984c999 alpha sort language strings 2020-08-02 22:06:35 +02:00
Hans Kuijpers
84b49f3dd9 table heading must be a th and not a td 2020-08-02 22:03:23 +02:00
Hans Kuijpers
61c8f8736b add sr-only text to first column of table head 2020-08-02 20:52:09 +02:00
Phil Taylor
434348c221
[4.0] Move from Factory::getConfig to getting config from application (#29854) 2020-07-25 19:35:07 +01:00
Thomas Hunziker
26a3d28894
[4.0] Remove unneeded version attribute from XML files (#29960) 2020-07-04 19:55:48 +02:00
Astrid
1f6ba3801c
[4.0] Change in Installation form for showing Congratulations-Section after skip installation of additional language (#29908)
* show congrads again

* cs
2020-07-04 10:53:21 +02:00
Robert Deutz
cdbe1ecba1
[4.0] Icon- TO fa ( part 3 ) (#28075)
* several single icons found

* eye close

* eye

* admin page title

* $iconimage

* sub-menu

* icon-delete

* mapping non same named.

* reformat

* Update administrator/templates/atum/scss/pages/_com_privacy.scss

ty brian

Co-Authored-By: Brian Teeman <brian@teeman.net>

* refresh

* refresh

* remove

* featured

* featured

* column sort icon

* square

* $displaydata

* [class^='icon-']

* make fa-check green

* com_contacts featured

* more featured

* more publish/unpublish

* com_categories

* newsfeeds

* associations

* $iconStates

* fixed broken _icons.scss

* icon-ban-circle

* revert to icon-home per jm

* revert to icon-home per jm

* revert to icon-home per jm

* [4.0][RTL] CSS logical properties init

* Update _modals.scss

* use margin-inline

* Update _modals.scss

* Revert "Update _modals.scss"

This reverts commit eb0d8bb4f9.

* Revert "use margin-inline"

This reverts commit 6b264ddd2e.

* Use margin-inline-end in atum's _header.scss

* Fix CS from last commit in atum's _header.scss

* working on #28607

* working on #28607 ugh

* working on toolbar cross-reference missing from part 1

* icon-loop fix.

* finder fix

* more loop->sync changes

* more loop->sync changes

* puzzle -> puzzle-piece

* puzzle -> puzzle-piece

* joomla brand

* address->file-alt

* stack->copy

* added more to star, such as default

* removed blank line

* equalizer->sliders-h

* lightning->bolt

* checkin->check-square

* comments-2->comments

* power-cord->plug

* info-2->info-circle

* generic not fixed

* generic not fixed

* workaround for generic

* drone fix?

* puzzle->puzzle-piece

* per luca

* match button icon-class to toolbar

* chevron & publish

* publish/unpublish star.  NEEDS REVIEW!

* publish/unpublish star.  NEEDS REVIEW!

* few more icons

* more folders

* conflict fix.

* com_template->modals

* modifed jgrid to handle known active classes

* arrow-down3 -> caret-down

* icon-checkedout -> fa-lock

* icon-puzzle -> puzzle-piece

* trying to fix drone

* trying to fix drone

* trying to fix drone

* else if fix per quy

* Update layouts/joomla/button/iconclass.php

ty quy

Co-authored-by: Quy <quy@fluxbb.org>

* Update layouts/joomla/button/iconclass.php

ty quy

Co-authored-by: Quy <quy@fluxbb.org>

* code format fix per quy

* code formatting changes per @quy

* code formatting changes

* articles toolbar icon

* remove space before 'fas'

* featured

* com_contact

* featured

* preview = icon-eye -> fas fa-eye

* workflows featured

* added mapping for $inactive class

* missing closing ?>

* Increase Opacity of disabled Featured Icons

* Change Icon Classes
Add Font Awesome Regular to Atum
Fix broken Icons after change

* Update build/media_source/com_categories/js/shared-categories-accordion.es6.js

ty sharky

Co-authored-by: SharkyKZ <sharkykz@gmail.com>

* Update build/media_source/system/js/fields/passwordview.es6.js

ty sharky.. I suck @ js.

Co-authored-by: SharkyKZ <sharkykz@gmail.com>

* Update build/media_source/system/js/fields/passwordview.es6.js

Co-authored-by: SharkyKZ <sharkykz@gmail.com>

* Update layouts/joomla/toolbar/title.php

Co-authored-by: Quy <quy@fluxbb.org>

* Update administrator/templates/atum/scss/template-rtl.scss

Co-authored-by: Quy <quy@fluxbb.org>

* pr #29016 compatibility fix.

* pr #29016 compatibility fix.
icon-default -> fa-home

* Update FeaturedButton.php

Add line break

* Update FeaturedButton.php

New line

* Update FeaturedButton.php

* Update FeaturedButton.php

* removed stupid package-lock.json

* b/c compatibility fix

* b/c compatibility fix

* Revert "b/c compatibility fix"

This reverts commit 10c4611b

* "b/c compatibility fix"

* shelving

* shelving

* b/c compatability fix as found by jm.

* phpcs fix

* phpcs fix

* phpcs fix

* conflict fix.

* conflict fix.

* Revert "conflict fix."

This reverts commit ef96c0f5

* Revert "conflict fix."

This reverts commit 4aa73493

* removed improperly kept 133-147

Co-authored-by: Brian Teeman <brian@teeman.net>
Co-authored-by: Richard Fath <richard67@users.noreply.github.com>
Co-authored-by: ciar4n <ciaran@joomla51.com>
Co-authored-by: Quy <quy@fluxbb.org>
Co-authored-by: coolcat-creations <mail@coolcat-creations.com>
Co-authored-by: SharkyKZ <sharkykz@gmail.com>
Co-authored-by: infograf768 <infografjms@gmail.com>
2020-07-02 10:59:45 +02:00
stefanoel
e00148e60d
[4.0][webservice][com_installer] "list of installed extensions" webservice (#26765) 2020-06-30 12:31:49 +01:00
Phil Taylor
33e51f17d1
s/typo/spelling (#29808)
* s/typo/spelling

* revert
2020-06-28 20:54:18 +02:00
wilsonge
954aa197c5
Fix language strings for javascript and commit fullstops in file 2020-06-21 14:37:46 +01:00
Brian Teeman
820dbad065
[4.0] Safari fix (#29624)
PR for #29621

apply the safari fix from the admin template #28921 to the installer

@nikosdion @philetaylor please test as I don't have access to safari
2020-06-17 16:29:17 +01:00
wilsonge
81f730c851
Add missing string to installation 2020-06-16 19:12:57 +01:00
infograf768
e00f24d776
[4.0] Fix Installation language strings (#29631)
merged on review
2020-06-16 13:03:15 +02:00
Brian Teeman
ab4821921a
[4.0] install string - pre-installation check (#29623)
* [4.0] install string - pre-installation check

PR for #29617
INSTL_WRITABLE="Insufficient permission to create %s"

* add us
2020-06-15 08:50:28 -07:00
Hannes Papenberg
79a33b4312
Remove unused use statements (#29581) 2020-06-14 13:20:55 +02:00
Troy T. Hall
4e5b8616ee Merge remote-tracking branch 'Joomla/4.0-dev' into icon-
# Conflicts:
#	libraries/src/Button/FeaturedButton.php
2020-06-13 14:31:07 -05:00
Richard Fath
ae80757ea1
[4.0] Allow optional port numbers in remote database security check of installation (#29568) 2020-06-12 23:56:17 +01:00
Richard Fath
b7237d6ef3
[4.0] Refactor and harden database checks at installation (#29362) 2020-06-11 21:49:25 +01:00
Richard Fath
9a4e53d0ce
Fix wrong db_select in installation database model (#29556) 2020-06-10 23:20:54 +01:00
wilsonge
5dcbfcf43a
Improve code comment 2020-06-08 18:04:58 +01:00
Troy T. Hall
c47f52a215 Merge remote-tracking branch 'Joomla/4.0-dev' into icon-
# Conflicts:
#	administrator/components/com_templates/src/View/Template/HtmlView.php
2020-06-07 21:21:09 -05:00
Fedir Zinchuk
1899833f8b
Installer enable the bootup error trace when debug enabled (#29449) 2020-06-07 13:45:08 +01:00
Troy T. Hall
a15d72cb24 Merge remote-tracking branch 'Joomla/4.0-dev' into icon-
# Conflicts:
#	administrator/components/com_workflow/tmpl/stages/default.php
#	administrator/components/com_workflow/tmpl/transitions/default.php
2020-06-01 13:36:10 -05:00
Troy T. Hall
3c7b0bd57b Merge remote-tracking branch 'Joomla/4.0-dev' into icon- 2020-06-01 11:03:57 -05:00
Harald Leithner
1dceaf228a
Prepare 3.9.19 release 2020-06-01 15:04:01 +02:00
Thomas Hunziker
f1539b7d1c
Update uk-UA installation language (#29349) 2020-06-01 14:05:05 +02:00