Open stdword opened 2 years ago
in the Banners plugin, config with custom props was created as inheriting via JSON before inheriting via props was introduced in Awesome Links...
now it's not just a bug, it's a conflict!
Looks like the banners config needs to get rid of icon
field. In other cases with both inherit - how to decide a winner?
PS: according to active users/downloads amount - Banners icon settings should win )))
My thoughts here:
Awesome Links
is more agile and handy to setup, then a list of json stringsBanners
config can have a first priority.1,2 - agree
- From the backwards compatibility point of view: users/dowbloads — a good metric here (agree with you). Banners config can have a first priority.
but i have no stats about JSON usage ))
i think it's small amount of ppl and most for simple things like page-type
like here https://twitter.com/gijigae/status/1544826000260796416
JSON was introduced just to make life easier to not copy-paste same icon+banner prop to similar pages. i think to drop JSON and do inheriting with hope it will not broke users settings )
- My point of view: may be it is make sense to join these plugins into one? The both handle decorations of page and link to it.
they do different things. plus i just splitted AwesomeLinks fomr Solarized Extended due to many things in one plugin )))
i think to drop JSON and do inheriting with hope it will not broke users settings ) 🔥🔥🔥 That will be totally unambiguous and very cool!
Idea There is a way to set an icon in
Banners
plugin and inAwesome Links
plugin. This is a very cool functionality!But there are problems when I using this plugins in conjunction with each other:
AwesomeLinks
inheritance feature to look to the propertypage-type
:Banners
advanced config feature to look to the same propertypage-type
:Banners
advanced configBanners
missing feature: Inheritance. Plugin should inherit icon, banner, and other properties likeAwesome Links
doesBanners
missing feature: Inheritance. Plugin should inherit icon, banner, and other properties likeAwesome Links
does❗️❗️❗️ Related ticket from
Awesome Links
plugin: here. ❗️❗️❗️ Please, NOTE: these cases are different, but with the same first steps.