Hi,
Not sure if this is possible because afaik you can't add HTML of CSS in an Article. Is there an easy-ish way to add CTA-buttons in de text of an Article? I think it would look clean and it would be more in line with our regular .com site...
Hi,
Not sure if this is possible because afaik you can't add HTML of CSS in an Article. Is there an easy-ish way to add CTA-buttons in de text of an Article? I think it would look clean and it would be more in line with our regular .com site...
Hi Paul!
From what I can tell this isn’t currently possible. The best option is to add hyperlinked text using the link function. If you want to call it out as much as possible you can link text in a Callout feature in the text editor for articles!
There’s an Idea opened to allow for more robust editing using “Source”. Definitely take a look to see if it interests you! The comments might also have some helpful information for workarounds ?
Hi Paul!
From what I can tell this isn’t currently possible. The best option is to add hyperlinked text using the link function. If you want to call it out as much as possible you can link text in a Callout feature in the text editor for articles!
Hi! Yeah, that''s the way we do it now, but y’know, I like buttons. ? Looks a lot better imo.
This way is also handy, but it is a bit large.
There’s an Idea opened to allow for more robust editing using “Source”. Definitely take a look to see if it interests you! The comments might also have some helpful information for workarounds ?
Upvoted that one the moment I saw it. I hoped there would be some work around but I guess not.
'My first workaround thought would have been an image with hyperlink.
But alas, hyperlinked images is not an option either.
Thanks for the voting and pushing of the product!
This is indeed not possible
But…
You can make it look like it’s possible with a little bit of trickery :)
I’ve added the following CSS to my custom-css, which makes any of the red callouts, on a specific article (36), in a specific category (42) look like a sort of button.
/* add a button to a specific topic's cta */ body.category-42.topic-36 .callout-red{ background-color: white; border: 2px solid #CCC; padding: 0; border-radius: 10px; display:inline-block; box-shadow: 0 0 5px -1px rgba(0,0,0,0.2); } body.category-42.topic-36 .callout-red a { text-decoration: none; padding: 10px 20px; display: inline-block; }
Please adopt the style to your community, so that they look like your buttons! This really is meant as a proof of concept.
This is indeed not possible
But…
You can make it look like it’s possible with a little bit of trickery :)
Love this, thanks! I’ll play around with it on staging.
So this works pretty well I think
Hello!
Maybe this doesn’t help at all, but want to share what we’ve done to include buttons
I have the same use-case as our main site uses buttons in texts.
What i have done instead is to customize the spoilers to look like buttons. It doesn’t work as a button where you are directed somewhere else, but I think it brings a more seamless experience between our two websites aestheticly. It looks like this:
(Visa=Show)
(Stäng=close)
.spoiler-container {
border: none;
margin-top: 20px;
}
.spoiler-container .spoiler-toggle-button {
text-decoration: none;
margin-bottom: 20px;
}
.spoiler-toggle-button span {
border: 1px solid #000;
background-color: #fff;
border-radius: 50px;
padding: 10px 30px;
transition: 200ms;
margin-left: 10px;
}
.spoiler-toggle-button span:hover {
box-shadow: rgba(0, 0, 0, 0.4) 0 2px 9px;
}
Ok, I have maybe come up with a workaround to a working CTA in articles
You can see it here in a draft I made
So the standard heading-sizes in InSided is H1, H2 and H3. So when creating an article I thought maybe we could assign one heading as a “Button heading”. Lets choose “H6”, since we never use or have used the H6-heading.
.post__content h6{
display: flex;
align-items: center;
justify-content: center;
padding: 10px 20px;
font-size: 16px;
font-weight: 500;
background-color: #fb8400;
border-radius: 100px;
width: 150px;
transition: 200ms;
cursor: pointer;
}
.post__content h6 a {
color: #000!important;
text-decoration: none!important;
}
.post__content h6:hover{
box-shadow: 0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);
}
While hovering:
The problem is that each time you want to make a button, you need to change the value <p> to <h6>, but I think that’s alright!
Now if I can get our team to agree to not use one of the header sizes…
I think
Thanks for the tip, some day I have to test this.
(Hopefully inSided offers out of the box solution in the future)
O, great ideas! Very cool. Thanks for all the help!
Ok, I have maybe come up with a workaround to a working CTA in articles
You can see it here in a draft I made
So the standard heading-sizes in InSided is H1, H2 and H3. So when creating an article I thought maybe we could assign one heading as a “Button heading”. Lets choose “H6”, since we never use or have used the H6-heading.
.post__content h6{
display: flex;
align-items: center;
justify-content: center;
padding: 10px 20px;
font-size: 16px;
font-weight: 500;
background-color: #fb8400;
border-radius: 100px;
width: 150px;
transition: 200ms;
cursor: pointer;
}
.post__content h6 a {
color: #000!important;
text-decoration: none!important;
}
.post__content h6:hover{
box-shadow: 0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);
}
While hovering:
The problem is that each time you want to make a button, you need to change the value <p> to <h6>, but I think that’s alright!
Also: great url used. Got me.
Nice work
I used your method to try it out and it looks great on desktop. But on mobile it changes to a normal text url. Any ideas? I know how to tweak stuff but making it responsive proof.. I dunno.
I checked the article you linked and looked at the console, and from what I can see you have a media query “(min width: 1025px) on this code - when the screen gets a width that is smaller than that - the code dissappears.
Can you see if you have this media query in the code? I would just remove it, since the CTA-button doesn’t need adjustment for screen sizes
I checked the article you linked and looked at the console, and from what I can see you have a media query “(min width: 1025px) on this code - when the screen gets a width that is smaller than that - the code dissappears.
Can you see if you have this media query in the code? I would just remove it, since the CTA-button doesn’t need adjustment for screen sizes
You’re a legend.
It was some code to change the featured topics on mobile I think. It's gone now. And the button works. Thanks!
Great! Happy to hear that it works
.post__content h6{
display: flex;
align-items: center;
justify-content: center;
padding: 10px 20px;
font-size: 16px;
font-weight: 500;
background-color: #fb8400;
border-radius: 100px;
width: 150px;
transition: 200ms;
cursor: pointer;
}
.post__content h6 a {
color: #000!important;
text-decoration: none!important;
}
.post__content h6:hover{
box-shadow: 0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);
}
I used Copilot to made small changes to the CSS. When using this CSS, button adapts to the length of the text:
.post__content h6{
display: inline-block;
align-items: center;
justify-content: center;
padding: 10px 20px;
font-size: 16px;
font-weight: 500;
background-color: #fb8400;
border-radius: 100px;
transition: 200ms;
cursor: pointer;
}
.post__content h6 a {
color: #000!important;
text-decoration: none!important;
}
.post__content h6:hover{
box-shadow: 0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);
}
I'm gonna check it out. I’ve currectly got 3 different sizes buttons via CSS so 1 that adapts would be better.
Okay, this works like charm
Okay, this works like charm
Nice Let´s all say big thanks to the
Haha, I dont do CSS. At all. I can only try to modify existing codes. Copilot is the best buddy
Amazing
If you ever had a profile with us, there's no need to create another one.
Don't worry if your email address has since changed, or you can't remember your login, just let us know at community@gainsight.com and we'll help you get started from where you left.
Else, please continue with the registration below.
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.