Awaiting an answer Templates

Modifying Logo in Artion

Asked by Deleted user 4 years ago Last activity 3 years ago

Hi,
this might be a redundant question, but I am just starting to work with Joomla 4 and was not able to figure out how the Artion template manages to get the logo to do what it does (i.e., being in the background and then making its way to the logo position). Where do I change the logo, and can the animation be changed separately as well?

Thank you and best
Tim

19 replies

Deleted user Asked this
4 years ago · edited

I have figured it out. However, now I need to know how to change the point in time when the logo moves to the top left corner, i.e. when the animation is happening. I believe that this can be changed in the template.css file for the css class .animated-text. However, in template.css I was not able to determine exactly which parameter to change to make the animation occur earlier in the scrolling, for example right when the user scrolls a little bit.

Thank you!

Mehtaz Afsana Borsha Staff

Hi,

Thanks for contacting us. Sorry for this issue I need customization which is beyond our support policy. Its better you can contact any developer to do this. Hope you understand.

-Regards.

Hashir Chaudhary

Hey Tim,

Quick question i am currently using the Artion Theme but cannot work out where i can change the Logo - where did you find it?

Just to clearify, i can find the Theme Logo, which i did change but i mean the Logo on the Home Page that animates.

Deleted user Asked this

Hi Hashir,
you can do that in the Frontend, under the Layers Tab. Select the top one and click on the image tab, then it will appear.

Deleted user Asked this

Hi Mehtaz,

I understand what you mean, but to be honest if you can't provide me with an answer to that the template is quite one-dimensional in its usage. Is there no chance you can reach out to one of your colleagues for support? I had some technical questions before that were answered as well. Also, this question is not really involved, it's just about documentation of how the template works.

Thank you and best
Tim

Mehtaz Afsana Borsha Staff

Sorry we need customization for that which is not possible.

candyce Rowlandson

I have the same issue. i think it's not very useable while the rest of the template is nice. I tried tweaking it a bit but i am left still feeling unsatisfied. I don't like that overlap on other content either. I tried to disable the image but then when i apply a logo in the template it doesn't show. I tried different layouts but the logo does not appear. How can i then use the template feature for the logo (which is a built in function and i would expect it to work). A standard feature of the template should not be disabled, it should be an option.

Patrick Ladner
4 years ago · edited

I have created a logo as *.svg.
Once in the same height as the Artion logo and once in the same width. But when I change it in the backend editor it does not appear. Or only very late when you scroll down the page.

Does anyone have a solution?

Do you have to follow special svg guidelines? e.g. svg 1.0 or 1.1 with special settings?

I can generate everything with Illustrator. Until now I don't see my various svg files instead of the artion logo.

Patrick Ladner

Have you had a chance to look at this problem? Do you need anything else from me?

Pavel
4 years ago · edited

I have figured it out. However, now I need to know how to change the point in time when the logo moves to the top left corner, i.e. when the animation is happening. I believe that this can be changed in the template.css file for the css class .animated-text. However, in template.css I was not able to determine exactly which parameter to change to make the animation occur earlier in the scrolling, for example right when the user scrolls a little bit.

Hi.

For CSS editing use custom.css file only. Never make changes in template.css. Create custom.css file (read Helix doc about it) copy code snippet from template.css to custom.css and edit it there.

To make the animation occur earlier in the scrolling, create custom.js (read Helix doc about it). Find in main.js code snippet, which is responsible for this behavior copy it and paste to custom.js. Then edit.

Here is part of the code for this in main.js.

jQuery(function ($) {
  $(window).on('scroll', function () {
    const scrollPosition = $(window).scrollTop();
    if (scrollPosition > 1090) { //if window scroll position is more than 1090 px from top then the animation begins
      $('.animated-text').addClass('animate');
      $('.animated-text-section').css('zIndex', '9999');
    } else {
      $('.animated-text').removeClass('animate');
      $('.animated-text-section').css('zIndex', '1');
    }
  });
});
Log in to reply.