-
Posts
9,501 -
Joined
-
Last visited
-
Days Won
79
Content Type
Forums
Gallery
Blogs
Events
Store
Downloads
Profiles
Status Replies posted by creedon
-
Hello, I am having trouble and hope you can help. I am working on "tulsabenefits.org" I would like to have a public landing page, with some content available to all. Then click "login" button, enter a generic password for all and see an overview page and 5 other pages. Ideally, you only enter a password once and do not have to create an account. Do you know if this is possible?
-
Please ask your question in the public forum.
I am not a Squarespace employee. I'm a forum member like yourself.
However, I am a Squarespace consultant.
If you wish to engage my services please contact me.
Please see How to post a forum question.
-
-
Hi Tom - Love your posts and knowledge. You Rock!
For some reason, all of the code I've been trying to use from my sleuthing online and in these forums to change the color of the nav arrows in 7.0 Gallery Blocks (Grid View) I use to display all of my visual artist clients' artwork do not seem to work. Might you be able to help?
Here's just one of dozens and dozens of pages I've created for many clients over the years where I'd LOVE to get the proper code to change the nav arrows (right & left) to be able to stick out over the light background of the light-box when the images are clicked on:https://www.leerunning.com/cure-glass
Help! I'm a Circle Member and for the life of me cannot figure this out.
Many thanks!
Vinson Valega
https://www.vinsonvalega.com
-
Hi Creedon, I'm hoping you can help me with my codepen
.neoncontainer .flex
{
position: relative;
width: 260px;
height: 200px;
display: flex;
justify-content: center;
align-items: center;
margin: 40px 30px;
transition: 0.5s;
}.neoncontainer .box::before
{
content:' ';
position: absolute;
top: 0;
left: 50px;
width: 50%;
height: 100%;
text-decoration: none;
background: #fff;
border-radius: 8px;
transform: skewX(15deg);
transition: 0.5s;
}.neoncontainer .box::after
{
content:'';
position: absolute;
top: 0;
left: 50;
width: 50%;
height: 100%;
background: #fff;
border-radius: 8px;
transform: skewX(15deg);
transition: 0.5s;
filter: blur(30px);
}.neoncontainer .box:hover:before,
.neoncontainer .box:hover:after
{
transform: skewX(0deg);
left: 20px;
width: calc(100% - 90px);
}.neoncontainer .box:nth-child(1):before,
.neoncontainer .box:nth-child(1):after
{
background: linear-gradient(315deg, #ffbc00, #ff0058)
}.neoncontainer .box:nth-child(2):before,
.container .box:nth-child(2):after
{
background: linear-gradient(315deg, #03a9f4, #ff0058)
}.neoncontainer .box:nth-child(3):before,
.neoncontainer .box:nth-child(3):after
{
background: linear-gradient(315deg, #4dff03, #00d0ff)
}.neoncontainer .box span
{
display: block;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
z-index: 5;
pointer-events: none;
}.neoncontainer .box span::before
{
content:'';
position: absolute;
top: 0;
left: 0;
width: 0;
height: 0;
border-radius: 8px;
background: rgba(255, 255, 255, 0.1);
backdrop-filter: blur(10px);
opacity: 0;
transition: 0.1s;
animation: animate 2s ease-in-out infinite;
box-shadow: 0 5px 15px rgba(0,0,0,0.08)
}.neoncontainer .box:hover span::before
{
top: -50px;
left: 50px;
width: 100px;
height: 100px;
opacity: 1;
}.neoncontainer .box span::after
{
content:'';
position: absolute;
bottom: 0;
right: 0;
width: 100%;
height: 100%;
border-radius: 8px;
background: rgba(255, 255, 255, 0.1);
backdrop-filter: blur(10px);
opacity: 0;
transition: 0.5s;
animation: animate 2s ease-in-out infinite;
box-shadow: 0 5px 15px rgba(0,0,0,0.08);
animation-delay: -1s;
}.neoncontainer .box:hover span:after
{
bottom: -50px;
right: 50px;
width: 100px;
height: 100px;
opacity: 1;
}@keyframes animate
{
0%, 100%
{
transform: translateY(10px);
}
50%
{
transform: translate(-10px);
}
}.neoncontainer .box .content
{
position: relative;
left: 0;
padding: 20px 40px;
background: rgba(255, 255, 255, 0.05);
backdrop-filter: blur(10px);
box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1);
border-radius: 8px;
z-index: 1;
transform: 0.5s;
color: #fff;
}.neoncontainer .box:hover .content
{
left: -25px;
padding: 60px 40px;
}.neoncontainer .box .content h2
{
font-size: 2em;
color: #fff;
margin-bottom: 10px;
}.neoncontainer .box .content p
{
font-size: 1.1em;
margin-bottom: 10px;
line-height: 1.4em;
}.neoncontainer .box .content a
{
display: inline-block;
font-size: 1.1em;
color: #111;
background: #fff;
padding: 10px;
border-radius: 4px;
text-decoration: none;
font-weight: 700;
margin-top: 5px;
}.neoncontainer .box .content a:hover
{
background: #ffcf4d;
border: 1px solid rgba(255, 0, 88, 0.4);
box-shadow: 0 1px 15px rgba(1, 1, 1, 0.2);
}I've added it to my product pages and I've change the colour #hex codes.
In mobile and desktop view the boxes and crammed on top of each other and overlapping.
is there a way I can add some space between each box so they display better on desktop and mobile?
Maybe it would be better if they stacked on mobile but displayed in a row on desktop?
Do you know how to achieve this.
This is the link to the URL I've been playing with today with your help.
https://www.spacept.com.au/sqaurespace-websites/p/32g3zcipummrllgffz4114v6b5ptcr-lgpam-bbp8n
https://codepen.io/kodplay/pen/oNBreRJ
this is the original code pen
I removed the code for the container it was in, I also removed the buttons
-
Hi Creedon, I'm hoping you can help me with my codepen
.neoncontainer .flex
{
position: relative;
width: 260px;
height: 200px;
display: flex;
justify-content: center;
align-items: center;
margin: 40px 30px;
transition: 0.5s;
}.neoncontainer .box::before
{
content:' ';
position: absolute;
top: 0;
left: 50px;
width: 50%;
height: 100%;
text-decoration: none;
background: #fff;
border-radius: 8px;
transform: skewX(15deg);
transition: 0.5s;
}.neoncontainer .box::after
{
content:'';
position: absolute;
top: 0;
left: 50;
width: 50%;
height: 100%;
background: #fff;
border-radius: 8px;
transform: skewX(15deg);
transition: 0.5s;
filter: blur(30px);
}.neoncontainer .box:hover:before,
.neoncontainer .box:hover:after
{
transform: skewX(0deg);
left: 20px;
width: calc(100% - 90px);
}.neoncontainer .box:nth-child(1):before,
.neoncontainer .box:nth-child(1):after
{
background: linear-gradient(315deg, #ffbc00, #ff0058)
}.neoncontainer .box:nth-child(2):before,
.container .box:nth-child(2):after
{
background: linear-gradient(315deg, #03a9f4, #ff0058)
}.neoncontainer .box:nth-child(3):before,
.neoncontainer .box:nth-child(3):after
{
background: linear-gradient(315deg, #4dff03, #00d0ff)
}.neoncontainer .box span
{
display: block;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
z-index: 5;
pointer-events: none;
}.neoncontainer .box span::before
{
content:'';
position: absolute;
top: 0;
left: 0;
width: 0;
height: 0;
border-radius: 8px;
background: rgba(255, 255, 255, 0.1);
backdrop-filter: blur(10px);
opacity: 0;
transition: 0.1s;
animation: animate 2s ease-in-out infinite;
box-shadow: 0 5px 15px rgba(0,0,0,0.08)
}.neoncontainer .box:hover span::before
{
top: -50px;
left: 50px;
width: 100px;
height: 100px;
opacity: 1;
}.neoncontainer .box span::after
{
content:'';
position: absolute;
bottom: 0;
right: 0;
width: 100%;
height: 100%;
border-radius: 8px;
background: rgba(255, 255, 255, 0.1);
backdrop-filter: blur(10px);
opacity: 0;
transition: 0.5s;
animation: animate 2s ease-in-out infinite;
box-shadow: 0 5px 15px rgba(0,0,0,0.08);
animation-delay: -1s;
}.neoncontainer .box:hover span:after
{
bottom: -50px;
right: 50px;
width: 100px;
height: 100px;
opacity: 1;
}@keyframes animate
{
0%, 100%
{
transform: translateY(10px);
}
50%
{
transform: translate(-10px);
}
}.neoncontainer .box .content
{
position: relative;
left: 0;
padding: 20px 40px;
background: rgba(255, 255, 255, 0.05);
backdrop-filter: blur(10px);
box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1);
border-radius: 8px;
z-index: 1;
transform: 0.5s;
color: #fff;
}.neoncontainer .box:hover .content
{
left: -25px;
padding: 60px 40px;
}.neoncontainer .box .content h2
{
font-size: 2em;
color: #fff;
margin-bottom: 10px;
}.neoncontainer .box .content p
{
font-size: 1.1em;
margin-bottom: 10px;
line-height: 1.4em;
}.neoncontainer .box .content a
{
display: inline-block;
font-size: 1.1em;
color: #111;
background: #fff;
padding: 10px;
border-radius: 4px;
text-decoration: none;
font-weight: 700;
margin-top: 5px;
}.neoncontainer .box .content a:hover
{
background: #ffcf4d;
border: 1px solid rgba(255, 0, 88, 0.4);
box-shadow: 0 1px 15px rgba(1, 1, 1, 0.2);
}I've added it to my product pages and I've change the colour #hex codes.
In mobile and desktop view the boxes and crammed on top of each other and overlapping.
is there a way I can add some space between each box so they display better on desktop and mobile?
Maybe it would be better if they stacked on mobile but displayed in a row on desktop?
Do you know how to achieve this.
This is the link to the URL I've been playing with today with your help.
https://www.spacept.com.au/sqaurespace-websites/p/32g3zcipummrllgffz4114v6b5ptcr-lgpam-bbp8n
https://codepen.io/kodplay/pen/oNBreRJ
this is the original code pen
I removed the code for the container it was in, I also removed the buttons
-
Hi Creedon, Paul says to me to have a look at your post after my question
Did you think the solution you propose is possible for my case please ?
Thank you very much for help 🙂
Sébastien
-
Hi Creedon, Paul says to me to have a look at your post after my question
Did you think the solution you propose is possible for my case please ?
Thank you very much for help 🙂
Sébastien
-
In the code you need to find the following and fill in your categories and descriptions.
categoryDescriptionMap : { /* the format of each line is a category and a description for the category for each category copy value from Store Settings > Categories > [category name] > Edit Category > NAME field for the store page. you only need exactly what can be selected from the field. if you want to add a description to the Store page ( i.e. grid/listing ) leave the category empty, i.e. '' if the description has single quotes in it then put a backslash before the single quotes. example: it's becomes it\'s following is an example line. copy the example line below and paste after the example line. remove '// ' at beginning of pasted line. repeat for as many categories as you want to add a description. this has been done once initially */ // '[enter category here between single quotes]' : '[enter category description here between single quotes]', '[enter category here between single quotes]' : '[enter category description here between single quotes]', }
-
-
Hi Creedon, Paul says to me to have a look at your post after my question
Did you think the solution you propose is possible for my case please ?
Thank you very much for help 🙂
Sébastien
-
Creedon made some CSS code that I didn't understand into a thing of beauty. THANK YOU for your brain power!