Coder Social home page Coder Social logo

templaza / astroid-framework Goto Github PK

View Code? Open in Web Editor NEW
80.0 25.0 12.0 21.12 MB

Powerful framework for designers and developers to create responsive, fast & robust Joomla based websites and templates.

Home Page: https://astroidframe.work/

License: GNU General Public License v3.0

CSS 0.28% JavaScript 11.81% PHP 87.64% HTML 0.26%
bootstrap5 joomla-template joomla-framework joomla joomla-package

astroid-framework's Introduction

Github All Releases License: GPL v3 GitHub release Discord Donate

Astroid Framework - Powerful Joomla Template Framework

Watch Intro Video here

Features

  • Bootstrap 5 Compatible
  • Built for Joomla 4 and Joomla 5
  • Drag and Drop Layout Builder
  • Article Layout Builder
  • Sub-layouts Builder
  • Advanced Responsive Control
  • Advanced Mega Menu
  • Off-Canvas Menu
  • Advanced Typography Controls
  • Child-Template Support
  • Advanced Blog Options
  • Unlimited Custom Code
  • Logo and Header Options
  • Enhanced User Experience
  • Import/Export Settings
  • Only Enable What You Need
  • Font Awesome 6
  • Social Icons & Share
  • Sass ready
  • Responsive & Accessible Design
  • Refactored Codebase
  • RTL Support
  • Light & Dark Color Mode
  • SVG Logo Support
  • Customize Breakpoint
  • Many widgets integrated

Widgets

  • Articles Widget
  • Banner Widget
  • Button Widget
  • Divider Widget
  • Grid Widget
  • Heading Widget
  • Icons Widget
  • Image Widget
  • Image Group Widget
  • Navigation Widget
  • Slideshow Widget
  • Text Widget
  • Video Button Widget
  • Video Widget
  • FormBuilder Wiget
  • List Widget
  • Testimonials Widget
  • Map Widget

Requirements

  • Joomla: 4.x, 5.x
  • PHP : 8.0+

Browser Support

Chrome Firefox Edge Safari
  Chrome 64+     Firefox 58+     Edge 14+     Safari 10+   

How to install

  1. Download Astroid Latest
  2. Go to Joomla Administrator -> System -> Install Extensions -> Upload Package File
  3. Upload 'astroid-package-v.x.x.Framework-Template.zip'
  4. Back to System -> Templates -> Site Template Styles
  5. Find one of Astroid template make it default
  6. Go to front-end and check it.

Links

Find an Astroid Template provider

You love this project

astroid-framework's People

Contributors

ghsvs-de avatar joomlaplates avatar relater avatar sonvnn avatar technik-kvz avatar trinhvanduong avatar tuyencntt avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

astroid-framework's Issues

Backward compatibility BS4.5 to BS5

In old Bootstrap 4.5 ( Astroid 2.5.4) it was calling float-right.
Now in BS5 it calls float-end and float-start
For better backward compatibility you should add some scss code like this:

.float-left {float:left}
.float-right {float:right}

Logo in Sticky Header is not shown

He there,
the logo in sticky header ( Joomla4, Astroid 2.5.5,) is not shown. Any script set an inlne css > display:none

.astroid-logo .astroid-logo-sticky {
    display: none;
}

sticky-header
sticky-header-logo

Translation

translation strings are missing from the miscellaneous.xml file.

Offcanvas, submenu will not open in Safari

Sorry to report always new "bugs".
I dont wanne make you busy.
...
It seems the Off Canvas Menu has a problem with Mac and Safari. If you click on the "arrow" to display the submenu, it works fine with Chrome, Firefox and Edge. But With Safari, nothing happens after the click.

This can be corrected by inserting the following css code:
.nav-child.unstyled.dropdown-menus:not(.menu_open) {display:none;}
Regards, Peter

Astroid Menu Options negative margin

Hey all!

This post is about a problem with the negative margin in the #astroid-menu-options in astroid-menu-options.css
#astroid-menu-options { margin-left: -180px; }
Just check the image below to see how it looks like.

Joomla Version: 4.0.4
Astroid Version: 2.5.10
Template (one) Version: 1.3.4

menuoptions

Error: 0 Attempt to assign property "attribs" on array

Joomla 4.0.4 / Astroid 2.5.11
Frontend Article Edit in PHP 8 brings the following error, and only in PHP 8. Cassiopeia is working.
The Module editing i working.
Error Message
0 Attempt to assign property "attribs" on array

Line 179 \libraries\astroid\framework\library\astroid\Helper\Client.php
$data->attribs = $data->params;

frontend

Add the Theme Width parameter

Maybe add an option to setup the theme width settings in options.xml:

.container, .container-sm, .container-md, .container-lg, .container-xl, .astroid-layout.astroid-layout-boxed .astroid-wrapper {
    max-width: <?php echo $theme_width; ?>;
}

105771861-8c956700-5f61-11eb-8319-3754bdc1bde8

Blog columns

Howto add support for blog columns (2,3,4) on Joomla 4 - Template One ?

Row must have a position:relative

Hello, the "row" must have a css parameter position:relative, otherwise the parameter absolute of a module like shape divider is not working

.row > * {
    position: relative;
}

row

2.5.11 update on Last Joomdev 2.5.4/Template zero add an underline on mostly all text links.

TESTING CONDITIONS

• TEST WEBSITE 1
Last Joomdev Astroid (2.5.4)
Front Page —> http://efoilsurf.graf-test.ca/administrator/index.php
Note: Stay on the French side, English not finished…

Technicals:

  • Joomla 3.10.4
  • Last JoomDev Astroid package 2.5.4
  • on Template Zero
  • PHP 7.4.27

• TEST WEBSITE 2
CLONE of “TEST WEBSITE 1” with update Templaza package 2.5.11
Front Page —> http://www.new-astroid.graf-test.ca/index.php

Technicals Same but:

  • Update to Last JoomDev/Templaza Astroid package 2.5.11
    —————————————————————————————————————————

• PROBLEM:
Almost all <a href.. text link add an underline...

underline-ahref

Problem code:

problem-code

Main compiled Astroid scss (zip file included)
Line 191
a {
color: #0073a7;
text-decoration: underline;
}
compiled-6e9abea4700a1c5dd07a2ea3e4d14dae.css.zip

—————————————————————————————————————
Last JoomDev Astroid package 2.5.4 difference with Templaza package 2.5.11
a href > Computed Styles
background-color: rgba(0, 0, 0, 0); —> TEMPLAZA = Line Missing
box-sizing: border-box;
color: rgb(0, 115, 167);
font-family: "Source Sans Pro", Verdana, sans-serif;
font-size: 16.128px;
font-weight: 400;
line-height: 24.2px;
list-style-type: circle;
outline-color: rgb(0, 115, 167);
outline-style: none;
outline-width: 0px;
text-align: left;
text-decoration-color: rgb(0, 115, 167);
text-decoration-line: none; —> TEMPLAZA = text-decoration-line: underline;
text-decoration-style: solid;
text-decoration-thickness: auto;
transition-delay: 0s, 0s;
transition-duration: 0.4s, 0.4s;
transition-property: color, background-color;
transition-timing-function: ease, ease;

Dead backend after uninstallation of Jollyany package

  • Joomla 3.10.3

  • I installed astroid-package-v2.5.11.Jollyany-Template.zip

  • In administrator/index.php?option=com_installer&view=manage I checked the Jollyany package and clicked "Uninstall".

  • Afterwards the whole Joomla backend is dead and displays
    500 Library path /libraries/astroid/framework/library/astroid cannot be found. /libraries/loader.php:438

  • Thrown by
    JLoader::registerNamespace() | JROOT/plugins/system/jollyany/jollyany.php:10

EDIT: And the jollyany package is still present in database #__extensions

Article title not shown in Blog view

Astroid 2.5.8
Joomla 4.0.4

Hi Sonny,
maybe its a bug or its related to the "one" Template html override, I dont know.
The Article title will not shown in blog category view when the article title is switched off in article details options.
The article title should be shown in blog category view, even the title is hidden in article detail view.

Article category Blog Setup
blog

Article details setup
article

error after uninstalling a package

Hey! Found another Astroid bug.
When removing the package (Framework + template 0 + 1), an error message for the Astroid plugin appears.
You will have to delete it through the MSQL database.

Bootstrap 5 and Astroid 2.5.11

Hey! Why did the Astroid 2.5.11 framework add bootstrap 5 from the Joomla core?
There used to be one bootstrap.min (or bundle) file and one request, but now every JS library is loaded?
It is necessary to include bootstrap in the Astroid plugin in the same way as fontawesome:
1.turn off
2.load locally from the server either bootstrap.min or bundle
3.download from CDN like https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.bundle.min.js
At the same time, so that you can still choose the bootstrap version 4 or 5.

string:? undefined

Hey Sonny,

I'm building a new site and I just noticed that in a column astroid produces the following code:

<div class="astroid-column col-lg-12 col-xl-12 order-xl-? string:? string:? string:? string:? string:? string:? undefined:undefined ? ? ? ? ? ? ? order-lg-? string:? string:? string:? string:? string:? string:? undefined:undefined ? ? ? ? ? ? ? order-md-? string:? string:? string:? string:? string:? string:? undefined:undefined ? ? ? ? ? ? ? order-sm-? string:? string:? string:? string:? string:? string:? undefined:undefined ? ? ? ? ? ? ? order-? string:? string:? string:? string:? string:? string:? undefined:undefined ? ? ? ? ? ? ?" id="f-6a7euke09">

As I have seen until now, it's happening only in a row with 1 column (col-lg12). Any idea about this?

suggestion: favicon improvments

Hello,

I checked my html code and I saw following code:
<link href="https://mydomains.com/images/02-Logos/favicon.svg" rel="shortcut icon" type="text/css" />

For discussion:

  • optimization and adding apple touch icons and other platforms?
  • adjust type from text/css to image/png or image/svg+xml ... etc.?
  • more options vor setting the right favicon?
  • set a practical standard for non experienced users?

related articles:
https://stackoverflow.com/questions/48956465/favicon-standard-2021-svg-ico-png-and-dimensions
https://developers.google.com/search/docs/advanced/appearance/favicon-in-search
https://dev.to/masakudamatsu/favicon-nightmare-how-to-maintain-sanity-3al7

It's a minor point, but maybe it could be improved fast and easy. Honestly, I'm not sure about the "best way".

best regards,
Frank

Padding issue with stack eperator header

Astroid 2.5.9 / Template One

All Header Settings are padding "0" and without container but there is still a padding. And this is only happend with "stacked seperator)

stacked_11
stacked

The update 2.5.6 threw an error

Hi, the update threw an error

Error: "#adminForm .controls" failed to @extend ".form-group". The selector ".form-group" was not found.: libraries/astroid/framework/library/astroid/./../../../../../templates/astroid_template_zero/scss/zero/style.scss on line 68, at column 3: "#adminForm .controls" failed to @extend ".form-group". The selector ".form-group" was not found.: libraries/astroid/framework/library/astroid/./../../../../../templates/astroid_template_zero/scss/zero/style.scss on line 68, at column 3

image

Just a question, Template update and copies of them??

Hi all,
just a question.
I realised when I update the template, the copies of the templates have still the old version numbers? Is this a bug ?
Sure, I know that theme copies in Joomla are just db entries, but its confusing.

BTW: Where are stored the theme settings from copied themes? In db or json file?
Ok finally I found it out. The parameters of a theme copy are stored in the Joomla db, see pic attached. And the parameter number is the json. file ( 34.json) which can be found in the template folder > template/params.
Maybe helps someone.
db

Thanks, Peter

Template ONE > script.php

Hi Sonny,
as I see you add a script file to the template to remove the files:

..\scss\one\_frontend-edit.scss
..\scss\one\_variables.scss

But in the script you delete the file:

scss\one\variable_overrides.scss

edit

I think you try to delete the wrong file.
Its better to delete just the file .\scss\style.scss which is not needed anymore

Article details not available in "featured" view

Hi,
Article details not available in "featured" article blog.
Based on template one and seems to be an issue in html/com_content/featured/default_item.php
When I copy the content from the file:
/html/com_content/category/blog_item.php
to
html/com_content/featured/default_item.php
its working, please check.
Thanks, Peter

blog post title link

Good day! I can not properly configure the display of the title link of the materials in the blog, so that it is not displayed in the material itself.
It turns out only like this:
1.or the title of the material in the form of a link is both in the blog and already in the material
2. either there is no title in the blog in the form of a link, the transition to the material is only by the "more" button, there is no title in the material either.
This is for proper SEO.

500 Library path /libraries/astroid/framework/library/astroid cannot be found after update to 2.5.10

Today I updated to Astroid 2.5.10 as an availabe update was shown in Joomla Update.

After this my page is no longer available and also I am failing to launch my webside backend.

The error in the backend is: [1].

Any idea what is causing this?

I am now installing a backup of my side :-(.

[1]
Es ist ein Fehler aufgetreten!
500 Library path /libraries/astroid/framework/library/astroid cannot be found.
Zurück zum Kontrollzentrum

Bootstrap 5 error in custom module

Dropdown button error

Uncaught TypeError: i.createPopper is not a function
    _createPopper dropdown.js:258
    show dropdown.js:147
    toggle dropdown.js:124
    <anonymous> dropdown.js:487
    s event-handler.js:119
    M event-handler.js:207
    on event-handler.js:241
    <anonymous> dropdown.js:485
    <anonymous> bootstrap.min.js:6
    <anonymous> bootstrap.min.js:6

improvement banner image - screen sizes

Hello again,

next suggestion. :-)
The banner option is working very well, but there is one SEO relevant point (regarding LCP score from google).

challenge:

  • using a big image for best quality on all screen sizes causing a high LCP score (reason: the image is optimized for desktop
  • using a small image for fast loading time and better LCP -> bad image quality on desktop

possible improvements - just ideas:

  • enable upload and usage for differrent screen sizes and adjust html/css implementation (e.g. using img srcset)
  • using an option which creates a smaller fast loading image (blurry image) and code for loading fullsize image and replace it later (e.g. on user action/input/touch/scroll or something else)

What do you think?

best regards,
Frank

Readmore

Hello. Could you add a text clipping option to Astroid for the system 'readmore'? e.g
excerpt
.

Add the Free html element

Hi Astroid has four types of elements
1 Component
2 Messages
3 Banner
4 Module(s)

IMHO, you should add the Free html element, this is much more convenient than creating a joomla HTML module and placing it in template positions

logo without a link on the main (home) page

Hey! Again, for SEO, you need to reduce the number of links to pages on itself.
It is necessary to make the logo on the main page of the site inactive (without a link) in the settings of the One + Zero templates.

Ideally, you should also make the "Home" menu item inactive or completely hide it on the main page of the site.

A better solution to flush the compiled CSS files when in website development (testing CSS).

As a developer, I need to empty the Astroid cache often and each time I have to;
Step 1: enter the Astroid template manager administration> Extensions > Templates > Styles
Step 2: Click to open the “Default” (or another) Astroid layout Style
Step 3: Click the “Template Options” button
Step 4: Wait until the Template Style admin windows are fully loaded (Astroid animation or not)
Step 5: Click the “Clear cache” button

compiled

Now I bypass all that and use FTP (for live websites) or Finder Mac (local) to clear them directly, efficient but not practical.

• JoomDev people suggest I use The Debug function????
I try and it seems to have no effect on the CSS compiled by Astroid?
— With Debug on:

  • compiled CSS continued to be generated
  • You still need to go in Astroid template config to Clear the cache
  • If you refresh (reload) the site the same compiled CSS stay in the CSS folder

SOLUTIONS
a) A “Clear Astroid Cache” button at the first level of Joomla administration (like presented here) to bypass the 3 clicks and wait to access the “Clear Cache” button in your Astroid template management.
(I think you need an administration plugin for that?)

Photoshop montage on what a button like that can look like.
cache-button

OR EVEN BETTER
b) A Development button or setting in the Astroid plugin that tells the system to still generate the compiled CSS but automatically delete them and recreate a new one every time you refresh the website.
This setting exists in other frameworks.

Photoshop montage on what a button like that can look like.
dev-setting-astroid-plugin

error 500

Hi. Clean installation of joomla 4.0.4 Astroid 2.5.7 template One 1.3.4. PHP 7.4 on Xampp Windows 10.
Sorry, there was a problem we could not recover from.
The server returned a "500 - Whoops, looks like something went wrong."

ScssPhp\ScssPhp\Exception\ CompilerException

It's not clear which file to import. Found:
libraries\astroid\framework\library\astroid/./../../../../../templates/astroid_template_one/scss\one/_frontend-edit.scss
libraries\astroid\framework\library\astroid/./../../../../../templates/astroid_template_one/scss\one\frontend-edit.scss: libraries\astroid\framework\library\astroid/./../../../../../templates/astroid_template_one/scss\one/style.scss on line 1, at column 0
Call Stack:
#0 import libraries\astroid\framework\library\astroid/./../../../../../templates/astroid_template_one/scss\one/style.scss libraries\astroid\framework\library\astroid/./../../../../../templates/astroid_template_one/scss\style.scss on line 2
#1 import libraries\astroid\framework\library\astroid/./../../../../../templates/astroid_template_one/scss\style.scss (unknown file) on line 1

**in D:\xampp\htdocs\rod-nowy-2\libraries\astroid\framework\library\scssphp\src\Compiler.php (line 6032)

            if (! $this->ignoreCallStackMessage) {
                $msg = $this->addLocationToMessage($msg);
            }
            return new CompilerException($msg);
        }
        /**
         * @param string $msg
         ***

JQuery loads twice

Hi @sonvnn
Why should astroid load the JQuery library while it's already loaded in the core?
I think you should disable JQuery as well as the jquery.noConflict.js

What is the Jollyany Framework and how it relate to Astroid?

What is the Jollyany Framework and how it relate to Astroid?

I went to “Join” on your site and what I see is that I get the “Jollyany | Multi-Purpose” for the price of the subscription.

I personally want to Join to help in any way the development of Astroid.

I see nothing about Astroid here ?
Remember that the “Astroid” framework gain a lot of notoriety at Joomla.
No offence, I never hear of the Jollyany Framework????

—————————————————————————————
JUST SUGGESTIONS —————————————————————————————
Also, just my marketing view on that page:
-- For newbie on your site (like me), the “Jollyany | Multi-Purpose” product mean nothing.
-- Is it a framework, a template, what I’am getting with this subscription???? (All unanswered primordials questions)
-- You have no description of the product (s) that are included or even what are the terms and what exactly you get for that price, nothing?????

You need:
-- A brief description of the product(s) and Services and advantages attached to this particular subscription
-- You need links to the details page of both included Product(s) (Jollyany | Multi-Purpose) & services & advantages related to the subscription

I’m amaze that anybody buy that subscription...

Need a hand for Translation

Hi @Joomlaplates,

I need your help with Astroid Multi-language. As you know, Joomdev stopped maintain Astroid. And we have Astroid v2.5.8 here. But other languages still out of date. May you help me create a new transifex account and push original language to continue update it?

I will assign you to writer permission so you can update language direct to this repository.
Everyone who want to contribute to this project are welcome.

Everybody please help us check & feedback for translation packages in https://github.com/templaza/astroid-framework/tree/language
If you are interesting, please email to Joomlaplates to join translate team [email protected]

Thanks & Best Regards,
Sonny

Pagination Buttons in mobile run out of screen

You have to change the file
media/astroid/assets/vendor/bootstrap/scss/_pagination.scss
Before:

.pagination {
  display: flex;
  @include list-unstyled();
  @include border-radius();
}

After

.pagination {
  display: flex;
  @include list-unstyled();
  @include border-radius();
  flex-wrap: wrap;
}

A background pattern (image) made with ::after seem to leak it’s original container element when upgrading Joomdev Astroid 2.5.4 to Templaza 2.5.11

A background pattern (image) made with ::after seem to leak it’s original container element when upgrading Joomdev Astroid 2.5.4 to Templaza 2.5.11

A good page example is the page contact here (On TEST WEBSITE 2 (Templaza)
—> http://new-astroid.graf-test.ca/index.php/contactez-efoilsurf-canada

You can see the same page (without problems) on the 2.5.4 joomdev (TEST WEBSITE 1)
—> http://efoilsurf.graf-test.ca/index.php/contactez-efoilsurf-canada

pattern-leak-2

_Notes:
a) The leak happens on arrival and disappear when scrolling the page, reappear or not on reload, It is not constant
— No problems at all in the Joomdev version

b) I made this pattern in custom css because I use it on different elements in the website and not only modules or template positions. Full control was needed here. I’m aware that you can do similar stuff in the Template Editor.

• The point is that the 2.5.11 update should not interfere with this code.

This is the css code used:

.header-footer-container::after, .carbon::after {
	background: url(../../../images/x-construction/overlays-patterns/patterns/carbon-fiber.png) repeat;
	content: "";
	position: absolute;
	background-size: 20%;
	opacity: 0.50;
	width: 100%;
	height: 100%;
	top: 0;
	left:0;
	}

TEST WEBSITE 1 - Joomdev and TEST WEBSITE 2 - Templaza Rules Compilation ARE THE SAME
background-attachment: scroll;
background-clip: border-box;
background-color: rgba(0, 0, 0, 0);
background-image: url("http://specific-website_name-here.ca/images/x-construction/overlays-patterns/patterns/carbon-fiber.png");
background-origin: padding-box;
background-position-x: 0%;
background-position-y: 0%;
background-repeat: repeat;
background-size: 20%;
box-sizing: border-box;
color: rgb(255, 255, 255);
content: "";
font-family: "Source Sans Pro", Verdana, sans-serif;
font-size: 17.92px;
font-weight: 400;
height: 151.6px;
left: 0px;
line-height: 26.8833px;
opacity: 0.5;
position: absolute;
text-align: center;
top: 0px;
width: 1600px;

Templates One and Zero error 500 (button.php)

Hi,
On a site I get an error 500 with the two templates

ERROR 500 - behavior::modal not found. in /home/www/sitesclients/**********/libraries/src/HTML/HTMLHelper.php:149

JROOT/templates/astroid_template_one/html/layouts/joomla/editors/buttons/button.php:29
`
// Load modal popup behavior

if ($button->get('modal')) {

	HTMLHelper::_('behavior.modal', 'a.modal-button');

}

`

[2.5.7] Responsive settings are ignored after upgrade from 2.5.4

Today I updated from 2.5.4 to 2.5.7.

After this upgrade the responsive settings for a layout element seem to be ignored.

The settings are like:

image

But this settings are completely been ignored and the element is also shown on large and extra-large screens.

Any ideas what might cause this?

Ask Joomdev to put a link to the new project

Hi

It might be a good idea to see if JoomDev will put a link on their original Repo pointing here saying that this is like the new 'official' repo etc.. before there are many different people starting to update the project.

thanks

J4 menu link administration - adjust margin and check popover error in js

Hello,

I figured out the following two things:

  1. At J4 backend menu administration, the astroid tab is moving outside the screen left hand (desktop)
  2. I saw an js error by accident within firefox developer tools:

Details (see screenshot additionally):

Uncaught TypeError: $(...).popover is not a function
    link https://mydomain.com/media/astroid/assets/js/astroid-framework.js?v=bb44fa86ef6d00c5015d357a539c3b9b:722
astroid-framework.js:722:24
    link https://mydomain.com/media/astroid/assets/js/astroid-framework.js?v=bb44fa86ef6d00c5015d357a539c3b9b:722

And by the way big thank you for continuing the astroid framework!!

2021-11-15 12_00_29-Menus_ Edit Item - Fotograf München - photo deluxe - Administration

best Ayko

I like to contribute to your project. I’m not sure this is the right way to ask.

— I’m not a Github expert :)
I care about Astroid, losing it will be a dark day for Joomla.

BACKGROUND:
• working with Joomla from Joomla 1.5 — My first websites where in html/frames....
• 12 years using Rockettheme until Gantry arrive (no more Joomla friendly...). To replace it, I intensively test for 3 Years ALL the big Joomla frameworks to find the best and modern Framework available for Joomla — Astroid was my champion, by far.
You can see why on my joomla.org post here —> https://forum.joomla.org/viewtopic.php?f=713&t=984872&hilit=astroid
• I Contribute somewhat to the Joomla 4 backend design & ergonomic
You can see my record viewing (390,311 views) post on Joomla forum here —> https://forum.joomla.org/viewtopic.php?f=803&t=970614
• Expert in UI-UX (almost 25 years experience in design and ergonomic)
• Not a big php coder but I can manage…
• Excellent knowledge of css/scss, bootstrap, flex, Joomla, Astroids & others Joomla frameworks & WYSIWYG drag & Drop Builders…..
• Bilingual (French / English (second language)
• Graphics Design / Marketing (35 years...)

What I can probably help you with, right know:

  • Test your astroid updates
  • Translation
  • Help with UI-UX
  • Anything, ready to go….

Note: I also tested ALL their Page Builder at the same time, JSN Page builder was my choice & they sadly also close. You can see my Joomla.org post on my choice for this builder here
—> https://forum.joomla.org/viewtopic.php?f=575&t=988600

You can see an Astroid site I’m working onNot public, on my test environment here
—> http://efoilsurf.graf-test.ca/
Note: Stay on the French side, English not finished…
Technicals:

  • Joomla 3.10.4
  • Last JoomDev Astoid package 2.5.4
  • on Template Zero
  • PHP 8.0.8 (on my local Mamp) Frontend/backend working perfectly
  • PHP 7.4.27 (on my Live test server) Frontend/backend working perfectly — PHP 8.0 = White error page front & Back — PHP 8.1 = error (see below) only in the administration...

I also made a copy of that website to start to test your new updates here
—> http://www.new-astroid.graf-test.ca/index.php
Exact same Technicals (for now)
I will installe your version in the following days…

Merry Christmas and thank you to save the jewel that Astroid is — You will not regret your decision.

feature request: Button option for banners

Hi,

the banner option in astroid is awesome and really useful.
I'm working with astroid for a non profit organisation and I got the question, for the best way how to setup a CTA Button on banner.

I guess it would be an idea to add this option on the menu tab as well as using the title, subtitle option.

just as field ideas:

  1. LINK: for adding the URL
  2. Button-Background: colorpicker - Background color of button
  3. Text-Color: colorpicker - Color of Button text
  4. Class: free textfield for addingting template classes to button (e.g. from boostrap like bg-primary or rounded-0...)
  5. Text: Text of button

best,
Ayko

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.