Clickable Logo in Header in Artisteer 4 (a working solution)


  Page 1 of 2 Next Last 
Author Message
Mark C

Posted: 9/18/2012
Quote message 

After some back and forth with Artisteer Support, "we" have come up with this solution to have a clickable logo in the header area of your Artisteer site. You need Artisteer 4 for this to work.

Two solutions I had proposed:
1) Instead of typing in a title, allow users to upload an image from file which will have the same clickable properties as a title
2) Put in a "normal" header image, place the title where the logo part of that image is and allow users to make the title transparent - this feature has now been added to the wishlist for future versions - so in future, you might be able to have a Title with 50% transparency, for example, or 100%, etc.

So, the solution:

1) Use the new Header Shapes feature available in Artisteer 4. Add a shape and place an image inside it by editing the shape's HTML (Right click > Edit Source HTML). Make this image into a link and place it on top of the website title. The source code will look something like this:

<a href="http://www.example.com"><img src="http://www.example.com/image.jpg"></a>



2) Make the title invisible. You do this by decreasing the z-index of your headline. The following CSS code can be added to the Export Options > CSS Options > Additional CSS Styles field:

 .art-headline, .art-headline a, .art-headline a:link, .art-headline a:visited, .art-headline a:hover 

{
z-index: -1;
}


This will mean that your site will still have a Title and, so, the <H1> tag will remain for SEO purposes, but you'll also have a clickable logo in your header.
 
jrgweb

Posted: 9/18/2012
Quote message 

Excellent Tip Mark!!
 
jrgweb

Posted: 9/18/2012
Quote message 

Here is a demo of Marks instructions.


 
jrgweb

Posted: 9/18/2012
Quote message 

opps!! sorry..

http://demo.artisteertoday.com/art4demologoheader/
 
Mark C

Posted: 9/18/2012
Quote message 

Thanks a lot jrgweb.

Here's another sample of it in action on a site I am developing at the moment in Drupal 7:
http://d24259.web271.webcore.ie
 
Mark C

Posted: 9/24/2012
Quote message 

@Dude,

That seems to be the way the software is designed at the moment. Hopefully it'll change in future releases.

Mark.
 
mightec

Posted: 9/29/2012
Quote message 

Quote Mark C:


2) Make the title invisible. You do this by decreasing the z-index of your headline. The following CSS code can be added to the Export Options > CSS Options > Additional CSS Styles field:

 .art-headline, .art-headline a, .art-headline a:link, .art-headline a:visited, .art-headline a:hover 

{
z-index: -1;
}


This will mean that your site will still have a Title and, so, the <H1> tag will remain for SEO purposes, but you'll also have a clickable logo in your header.


Mark How do you decrease the z-index of the headline, I am sorry I cannot see that at the moment.

 
Mark C

Posted: 9/29/2012
Quote message 

Go to export optios, then under css options, you can copy/paste the above css in there.
 
mightec

Posted: 9/29/2012
Quote message 

Mark
Thank you, I did find it in the end after reading your posting more cloasely. Cheers
 
Pekka M

Posted: 10/1/2012
Quote message 

Quote Dude:

Looks good but how do you make the image or logo in the header appear when using its responsive feature...when you use a mobile or collapsethe width of your browser window.

When I do this it always disappears.


One trick to avoid the image dissappear in tht mobile phone is to make a background-image, which covers the whole header. Then I changed the css-code of header:

.responsive .art-header
{
max-width:100%;
height: auto;
min-width:320px;
min-height: 80px;
background-position: left center !important;
background-size: 100% !important;
background-repeat: no-repeat !important;
}

That works and the header image does not dissappear.
 
mightec

Posted: 10/1/2012
Quote message 

Quote Pekka M:

One trick to avoid the image disappear in the mobile phone is to make a background-image, which covers the whole header. Then I changed the css-code of header:

This seems a great solution, but does it matter what size the original header is, e.g. 1000 px
 
Pekka M

Posted: 10/1/2012
Quote message 

Quote mightec:

Quote Pekka M:

One trick to avoid the image disappear in the mobile phone is to make a background-image, which covers the whole header. Then I changed the css-code of header:

This seems a great solution, but does it matter what size the original header is, e.g. 1000 px


I think it does not matter what size is the header. Here you can see one of mys site: http://www.finnkatsastus.fi

The original size of header is 952px × 164px
 
mightec

Posted: 10/1/2012
Quote message 

Pekka M
Viewed the website, looks very good, thanks for information. I have tried it, but cannot get the background image to resize.

If I tell you what I did, then perhaps you can tell where I am going wrong.

I imported a new header image and resized the header to fit the image. I then copied and pasted your code into the export, CSS Options section as additional CSS. This maybe where I am going wrong, should I chnage the template.css file?
 
Pekka M

Posted: 10/1/2012
Quote message 

Quote mightec:

Pekka M
Viewed the website, looks very good, thanks for information. I have tried it, but cannot get the background image to resize.

If I tell you what I did, then perhaps you can tell where I am going wrong.

I imported a new header image and resized the header to fit the image. I then copied and pasted your code into the export, CSS Options section as additional CSS. This maybe where I am going wrong, should I chnage the template.css file?


You should change the code in style.responsive.css -file


 
mightec

Posted: 10/1/2012
Quote message 

I made the changes as you suggested, but still no luck. I think you are using Drupal 7, I am using Joomla 2.5.7. Perhaps it doesn't function in Joomla, not sure.

But thank you for your response.
 
mightec

Posted: 10/1/2012
Quote message 

Pekka M

I have now got it to work OK. Not sure what changed but I found that I had added the code in the Export/CSS Options section and in the responsive.css file.

I need to play around with it a little more to make sure that I am doing it right. Thanks for all of your help, I think that I have achieved what I am looking for, thanks.
 
DivaVocals

Posted: 10/3/2012
Quote message 

Option 1 was EASY to do and simply BRILLIANT... I HATE the clickable header option, and this was just the right replacement solution.. Thanks for sharing!!!

Quote Mark C:

After some back and forth with Artisteer Support, "we" have come up with this solution to have a clickable logo in the header area of your Artisteer site. You need Artisteer 4 for this to work.

Two solutions I had proposed:
1) Instead of typing in a title, allow users to upload an image from file which will have the same clickable properties as a title
2) Put in a "normal" header image, place the title where the logo part of that image is and allow users to make the title transparent - this feature has now been added to the wishlist for future versions - so in future, you might be able to have a Title with 50% transparency, for example, or 100%, etc.

So, the solution:

1) Use the new Header Shapes feature available in Artisteer 4. Add a shape and place an image inside it by editing the shape's HTML (Right click > Edit Source HTML). Make this image into a link and place it on top of the website title. The source code will look something like this:

<a href="http://www.example.com"><img src="http://www.example.com/image.jpg"></a>



2) Make the title invisible. You do this by decreasing the z-index of your headline. The following CSS code can be added to the Export Options > CSS Options > Additional CSS Styles field:

 .art-headline, .art-headline a, .art-headline a:link, .art-headline a:visited, .art-headline a:hover 

{
z-index: -1;
}


This will mean that your site will still have a Title and, so, the <H1> tag will remain for SEO purposes, but you'll also have a clickable logo in your header.


 
Vania

Posted: 10/4/2012
Quote message 

2 doubts please.

! right click to edit html? On Artisteer? It does not work for me.

2 - when I try the process with a slide show on header, the image will stay only over the slide that was active at the time I've placed it. Any working around to this without putting the same thing over each slide please?
Thanks
 
Seppe

Posted: 10/9/2012
Quote message 

tried it

1) could not edit html in Artisteer

2) I've put some text behind the logo, added the extra CSS-lines, installed the template, imported the content from template. And I see the text behind the logo. If I delete the text in the Basic Option under "Headline", it doesn't work anymore.
 
Edwin

Posted: 10/22/2012
Quote message 

requested the same from support, this is their answer

Date 2012-10-22 0:07:34
Status Waiting for Customer
Response Hi,

There is no HTML Source option for shapes in the header.
You can edit them with the help of options window.


Best regards,

TanyaG
Extensoft, Inc.
/ Artisteer
Artisteer - The Automated Web Designer
http://www.artisteer.com
Twitter: http://twitter.com/ArtisteerTeam
 
Robert

Posted: 11/7/2012
Quote message 

Quote Mark C:

After some back and forth with Artisteer Support, "we" have come up with this solution to have a clickable logo in the header area of your Artisteer site. You need Artisteer 4 for this to work.

Two solutions I had proposed:
1) Instead of typing in a title, allow users to upload an image from file which will have the same clickable properties as a title
2) Put in a "normal" header image, place the title where the logo part of that image is and allow users to make the title transparent - this feature has now been added to the wishlist for future versions - so in future, you might be able to have a Title with 50% transparency, for example, or 100%, etc.

So, the solution:

1) Use the new Header Shapes feature available in Artisteer 4. Add a shape and place an image inside it by editing the shape's HTML (Right click > Edit Source HTML). Make this image into a link and place it on top of the website title. The source code will look something like this:

<a href="http://www.example.com"><img src="http://www.example.com/image.jpg"></a>



2) Make the title invisible. You do this by decreasing the z-index of your headline. The following CSS code can be added to the Export Options > CSS Options > Additional CSS Styles field:

 .art-headline, .art-headline a, .art-headline a:link, .art-headline a:visited, .art-headline a:hover 

{
z-index: -1;
}


This will mean that your site will still have a Title and, so, the <H1> tag will remain for SEO purposes, but you'll also have a clickable logo in your header.

Thanks Mark, great workaround to provide clickable header images (until it becomes part of Artisteer!). :-D
 
Kameelean

Posted: 11/13/2012
Quote message 

Quote mightec:

Quote Pekka M:

One trick to avoid the image disappear in the mobile phone is to make a background-image, which covers the whole header. Then I changed the css-code of header:

This seems a great solution, but does it matter what size the original header is, e.g. 1000 px


mightec, I like your solution for having your logo appear in mobile devices by using a scalable background in the header. However, my nav is above my header. On mobile devices, the header image is completely covered by the vertical nav. I would love to push the nav and stick it to the bottom of the page or somehow add a top margin to push the header image further down below the nav.

Do you or anyone have any suggestions that might help?
 
Kameelean

Posted: 11/13/2012
Quote message 

Quote Mark C:

After some back and forth with Artisteer Support, "we" have come up with this solution to have a clickable logo in the header area of your Artisteer site. You need Artisteer 4 for this to work.

Two solutions I had proposed:
1) Instead of typing in a title, allow users to upload an image from file which will have the same clickable properties as a title
2) Put in a "normal" header image, place the title where the logo part of that image is and allow users to make the title transparent - this feature has now been added to the wishlist for future versions - so in future, you might be able to have a Title with 50% transparency, for example, or 100%, etc.

So, the solution:

1) Use the new Header Shapes feature available in Artisteer 4. Add a shape and place an image inside it by editing the shape's HTML (Right click > Edit Source HTML). Make this image into a link and place it on top of the website title. The source code will look something like this:

<a href="http://www.example.com"><img src="http://www.example.com/image.jpg"></a>



2) Make the title invisible. You do this by decreasing the z-index of your headline. The following CSS code can be added to the Export Options > CSS Options > Additional CSS Styles field:

 .art-headline, .art-headline a, .art-headline a:link, .art-headline a:visited, .art-headline a:hover 

{
z-index: -1;
}


This will mean that your site will still have a Title and, so, the <H1> tag will remain for SEO purposes, but you'll also have a clickable logo in your header.


I love your solutions (especially the first option), but does this only work in Standard Edition? I have the home version and although the "edit html" shows up, when I click on it, the pop up editor does not appear.
 
mightec

Posted: 11/15/2012
Quote message 

Quote Kameelean:

Quote Mark C:

1) Instead of typing in a title, allow users to upload an image from file which will have the same clickable properties as a title


This is a great solution as everyone is saying, I also did a slight variation by creating a Click to Call option by using the following code:

<a href="tel:01234123456"><img src="http://www.yourwebsite.com/images/header.jpg"></a>

It works just great, lets the user call the website.
 
Lyndsay

Posted: 11/20/2012
Quote message 

Quote Pekka M:


One trick to avoid the image dissappear in tht mobile phone is to make a background-image, which covers the whole header. Then I changed the css-code of header:

.responsive .art-header
{
max-width:100%;
height: auto;
min-width:320px;
min-height: 80px;
background-position: left center !important;
background-size: 100% !important;
background-repeat: no-repeat !important;
}

That works and the header image does not dissappear.


Thank you so much for this css Pekka M, it has sorted out my problem and stopped the header disappearing. I didn't need to make the header the complete background, just used an image in the header and it's still worked. A BIG THANK YOU.

http://www.lyndsaymoon.com
 
danil0

Posted: 12/14/2012
Quote message 

:(

Quote :
.responsive .art-header { max-width:100%; height: auto; min-width:320px; min-height: 80px; background-position: left center !important; background-size: 100% !important; background-repeat: no-repeat !important; }


it still desapears the header bg on the mobile view...

OTHER SOLUTION?
 
Jake

Posted: 12/27/2012
Quote message 

This does not work for me or I jsut do not understand what Mark means.

In Artisteer 4 you can not right click to edit the html regarding the shape.

This is always a problem in Artisteer to get a logo that stands still in the top right corner when you update, and is linkable. It is very bad that Artisteer never have fixed this problem. Artisteer 3 worked ok and was the best version.
 
123

Posted: 12/27/2012
Quote message 

good job~~ thanks
 
TomcatDoc

Posted: 1/7/2013
Quote message 

Hi Folks,
my $0.02 worth,
Cheers

1)insert an RSS control
controls>RSS
2)set your address and target
leave text and screen tips blank
3)right click on image and choose "options"
4)click on RSS
5)click on RSS presets
6)click on "insert icon from file"
6a)navigate to your local image(make sure your image is the size you want before inserting, resizing later will goof up your image)
7)Insert
8)Preview in browser to test
File>Preview in Browser

Be advised that your new RSS control image will always be the default RSS icon in Artisteer until you switch it back.

Artisteer 4.1.0.59688
Exported as Wordpress Template
Windows 8 running Firefox 17 & IE 10.
one last thing....I can not get the stubborn POS to work in IE8 on XP :*)
 
Nick

Posted: 1/7/2013
Quote message 

Thanks for that TomcatDoc, you showed us another way of inserting a logo.

That said, this does nothing to solve the problem in hand. The logo, introduced as a RSS link, still disappears in the responsive layouts.

All is not lost though. With your method it's easier to introduce a logo and put a link on it. Before we had to do it with a shape, and edit the html content of the shape to insert the logo and the link manually. And since it had to be done with a custom html code, you had to manually upload the logo. This makes it easier.

To complete the process, we still need to have a Headline, and hide it with the CSS code which was generously shared by mightec earlier in this post (put it in the export options -> Additional CSS).

.art-headline, .art-headline a, .art-headline a:link, .art-headline a:visited, .art-headline a:hover
{
z-index: -1;
}


With this, in the desktop layout, we can have a custom, clickable logo, and in the responsive layouts (tablets 1024px or less, and smartphones), we can have the text Headline.

This must be better addressed by Artisteer though, and sooner rather than later. It has been discussed and asked for, for several weeks now. Even Templateer does not address this issue, and a specific email sent to it's developer 3 days ago, and is still unanswered. I'm waiting Bud...
 
  Page 1 of 2 Next Last