How to Change/Modify Content of Slider in Magento 2 PWA

I have setup venia theme in Magento 2.3 instance. But, now I want to change and add some content in product slider.

I want to also know that from where these content load and display.

How can I change it?

Any help would be appreciated.

Thanks.

enter image description here

html – how to place text in image slider in css

I tried to create an image slider in html and css without using JS. In the webpage, I want to place a text box but somehow, i could only do

position: fixed;

which isn’t what I want. The box is fixed all over the background.

Here is my code:
html:

Document

            <div class="box">
                <h1> Welcome to Synako! </h1>
                <p> We are a team of professional, trusted and caring staff who value their customers and their need.</p>
                <p> Try our delicious, homely and healthy food</p>
                <button class="buttoned"> Explore </button>
            </div>
        </figure>
    </div>
    
    
</div>

<div class = "next">
    <p>
        Lorem ipsum dolor sit amet consectetur, adipisicing elit. Ipsam suscipit iusto in rerum quisquam quos alias, iste aliquid aspernatur nihil facilis unde numquam magni voluptatum accusamus, nam aut veniam? Velit perspiciatis repellendus eum doloremque porro soluta quasi aut, quisquam laboriosam debitis fugiat illum ea in voluptatem omnis, inventore architecto magnam!
        Lorem ipsum dolor sit, amet consectetur adipisicing elit. Soluta commodi itaque incidunt alias ex ducimus tempore temporibus obcaecati, ad, ratione voluptatum rerum in illo libero optio hic reiciendis, debitis non nesciunt fuga minus quidem nihil aliquam? Deleniti, animi quas culpa ex, doloremque minima dolorum eius nostrum esse maxime in sunt id necessitatibus quod dignissimos ad explicabo officia odit? Ea unde iusto tempora magnam harum id soluta, officiis illum dolore eum veritatis! Recusandae quos cumque repellat, suscipit deserunt facilis reprehenderit id dolorum, consectetur architecto eligendi. Iste atque enim alias! Possimus odit quisquam deserunt, labore sint laboriosam aliquam doloremque officia excepturi voluptatibus!
    </p>

</div>

css

    .first {
text-align: center;
font-family: cursive;
font-size: large;
color: white;
}
.next {
font-size: large;
background-color: white;
color: black;
}
.box{
    position: fixed;
    border: none;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color:white;
    background: rgb(65, 63, 63);
    opacity: 0.5;
}
.buttoned {
position: relative;
width: 100px;
height: 80px;
border-radius: 20px;
border-color: none;
margin-bottom: 10px;
background: rgb(172, 112, 2);
opacity: 0.5;
color: white;
font-size: large;
text-align: center;
}
.box:hover {
opacity: 1;
}
.buttoned:hover {
opacity: 1;
}
.center {
position: relative;
float: left;
width: 100%;
height: 600px;
margin-bottom: 50px;
}

h1 {
text-transform: uppercase;
}



#slider {
overflow: hidden;
}

#slider figure {
margin: 0;
width: 500%;
position: relative;
left: 0;
animation: 10s slider infinite;
}

#slider figure img {
float: left;
width: 20%;
}

@keyframes slider {
0% {
    left: 0%;
}
20% {
    left: 0%;
}
25% {
    left: -100%;
}
45% {
    left: -100%;
}
50% {
    left: -200%;
}
70% {
    left: -200%;
}
75% {
    left: -300%;
}
95% {
    left: -300%;
}
100% {
    left: -400%;
}
}

I have tried other methods on internet. For example, placing the class = “box” after each image, creating span, etc. but none of them worked. I’d appreciate it if anyone could help me with it.

javascript – Como puedo hacer un Slider sobre una imagen?

Intento superponer un slider sobre una imagen en mi pagina web, ejemplo:
Imagen: Una computadora con la pantalla apagada pero dentro de esta colocar el slider simulando que esta encendida, e ir agregándole cosas dentro de ella y con efectos de transición.

javascript – Need to get data from product page to a cart as a slider side panel and have mysql database data show up my fields

products page -> goes to Cart page From(Add to Cart button) When pressed, it sends customer to Cart Page which should be visible as a slider panel which holds the Cart Data for Add to Cart Entry includes quantity, price, picture thumb, and total price with a checkout button going to Paypal Checkout. Working with mysql database (products table) and PHP and javascript / CSS as my landing pages.

php – divide the editor text which have html attributes on every 500 th character length for creating text slider

I have to create the text slider , but that text have html attributes also,so supposed i have 1000 char length of text including html attribute and if i am dividing the text on every 500 character the html div tag will also get divide and my text will look like an simple text ,is there any solution ,hope you guyz get understand what im trying to do

                $msg  = $message;
                
                $xyz =  strip_tags($msg);
              
                $lentgh = strlen($xyz);
                
                $noOfDiv = round($lentgh/500);


                for($i = 1 ; $i <= $noOfDiv ;$i++){
                    $startPoint = $prevPoint;
                    $endPoint = $startPoint + 500;
                    $prevPoint = $endPoint;

                    $abc = substr($msg,  $startPoint, $endPoint);
                 

                    echo "<div class='mySlides '>
                        <div class='numbertext'>".$i." / ".$noOfDiv."</div>
                        <div class='message__text__container'>
                            <div class='text'> ".$abc."</div>
                        </div>
                    </div>";
               
                } 

         

magento2.4.1 – How to move page builder slick slider right after breadcrumbs

I am https://store-locator-m2.magento-demo.amasty.com/amlocator/summercenter/, if add anything on description section it will come below the map section, i need to move the slider section above the map section, slider section only remaining thing as below the map

Screenshot:

enter image description here

Slider section class:

enter image description here

How to move slider only above map section?

java – Node red – slider

Estou a realizar um trabalho para uma disciplina que consiste em usar o node red para criar um reservatório de água super simples em que basicamente quando o nível de água estiver abaixo do nível definido como mínimo, a bomba vai ligar (ficar true) e a água vai aumentar até atingir o nível definido como máximo e depois a bomba vai desligar (ficar false). O flow que estou a usar é o que o professor usou e temos de tentar fazer igual. O meu problema é que na função não consigo aumentar o nível de água, isto é, tenho a função que me vai aumentar o nível de água mas depois não consigo definir o novo nível de água no slider.

Para import: ({“id”:”a56afbcb.5fb6e”,”type”:”function”,”z”:”e4002da9.6020a”,”d”:true,”name”:””,”func”:”//Variáveisnnvar water = msg.payload ;nvar minlvl = flow.get(‘lvlmin’) ;nvar maxlvl = flow.get(‘lvlmax’) ;nvar Bomba = false ;nnnif (water < minlvl) {n Bomba = true;n water = water + 1;n if(water >= maxlvl){n Bomba=false;n }n}nelsen{n Bomba = false;n}nnflow.set(‘waterlvl’, water);nmsg.payload = Bomba;nreturn (msg);n//Programann//Ligar a bomba quando a água baixar do Nível Mínimon//Aumentar o Nível de Água quando a bomba estiver ligadann//for (i=waterlvl; i< minlvl; i++) {n // console.log(i) ;n //Bomba == true ;n //if (i >= maxlvl) n // Bomba == false ;n // break ;n//}nnnn//if (waterlvl < minlvl) {n // Bomba == true ;n // if (Bomba == true) {n // waterlvl += 1 ;n //}n//}nn//Parar a bomba quando a água alcançar o Nível Máximon//if (waterlvl > maxlvl) {n // Bomba == false ;n//}nnnn//flow.set(‘Nvagua’, i) ;nn//var msg2 = {payload: Bomba} ;nn//return (msg2);”,”outputs”:1,”noerr”:0,”initialize”:””,”finalize”:””,”x”:470,”y”:520,”wires”:((“74931adb.8c8a2c”))})

inserir a descrição da imagem aqui

inserir a descrição da imagem aqui


var nvmin = flow.get('lvlmin') ; 

var nvmax = flow.get('lvlmax') ;

var Bomba = true ;



   if (Bomba == true) {
        nvagua += 1 ;
   }


//Parar a bomba quando a água alcançar o Nível Máximo

if (nvagua >= nvmax) {
    Bomba = false ;
}



flow.set('nvagua', msg.payload) ;

msg.payload = Bomba;
var msg2 = {payload: nvagua} ;

return (msg,msg2);

woocommerce offtopic – Auto-move (scroll) product thumbnails on product page image slider

I’ve got a problem with the product image slider on the product page.
I used flex to display thumbnails in one row. There are 5 thumbnails in a row. Images move correctly using direction arrows.
How to set up auto-scroll to the next thumbnail in a row? Now it moves (main image changing) but 5 thumbnails in a row are still static.
I set overflow-x to auto, so you can see there are the next images in a row.

Basic code:

div.product div.images .flex-control-thumbs {
    display:flex;
    flex-wrap: nowrap;
    overflow-x: auto;
    margin: 0 50px;
}

div.product div.images .flex-control-thumbs li {
    display: flex;
    overflow-x: visible;
    flex: 1 0 20%;
}

My test site – you can see how it works:
https://fewbirds.tastewp.com/produkt/test-product/

html – slider slow javascript como lo hago en menu categorias?

como hago para que cuando aprete en categorias salgan mas lento las palabras con javascript? Tipo un slider slow que salgan lentamente

cuando apreto en categorias las palabras salen muy rapido

como hago para que cuando aprete en categorias salgan mas lento las palabras con javascript? Tipo un slider slow que salgan lentamente

cuando apreto en categorias las palabras salen muy rapido

como hago para que cuando aprete en categorias salgan mas lento las palabras con javascript? Tipo un slider slow que salgan lentamente

cuando apreto en categorias las palabras salen muy rapido

<!DOCTYPE html>
<html lang="en">
<style>A {text-decoration: none;} </style>
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">

        <!-- ===== BOX ICONS ===== -->
        <link href='https://cdn.jsdelivr.net/npm/boxicons@2.0.5/css/boxicons.min.css' rel='stylesheet'>

        <!-- ===== CSS ===== -->
        <link rel="stylesheet" href="assets/css/styles.css">
        <link rel="stylesheet" href="assets/css/style.css">

        <title>Sidebar menu responsive</title>
    </head>


    <body id="body-pd">
        <header class="header" id="header">
            <div class="header__toggle">
                <i class='bx bx-menu' id="header-toggle"></i>
            </div>

            <div class="header__img">
                <img src="assets/img/perfil.jpg" alt="">
            </div>
        </header>

        <div class="l-navbar" id="nav-bar">
            <nav class="nav">
                <div>
                    <a href="#" class="nav__logo">
                        <i class='bx bx-layer nav__logo-icon'></i>
                        <span class="nav__logo-name">Bedimcode</span>
                    </a>

                    <div class="nav__list">
                        <a href="#" class="nav__link active">
                        <i onclick="myFunction()" class='bx bx-grid-alt nav__icon' ></i>
                            <span onclick="myFunction()" class="nav__name" >Categorias</span>
                        </a>

                        <ul id="myDiv">
                          <li><a style="text-decoration:none" href="#">Accion</a></li>
                          <li><a style="text-decoration:none" href="#">Terror</a></li>
                          <li><a style="text-decoration:none" href="#">Suspenso</a></li>
                          <li><a style="text-decoration:none" href="#">Musicales</a></li>
                          <li><a style="text-decoration:none" href="#">Aventura</a></li>
                          <li><a style="text-decoration:none" href="#">Comedia</a></li>
                          <li><a style="text-decoration:none" href="#">Crimen</a></li>
                          <li><a style="text-decoration:none" href="#">Ciencia Ficcion</a></li>
                        </ul>






                        <a href="#" class="nav__link">
                            <i class='bx bx-user nav__icon' ></i>
                            <span class="nav__name">Users</span>
                        </a>

                        <a href="#" class="nav__link">
                            <i class='bx bx-message-square-detail nav__icon' ></i>
                            <span class="nav__name">Messages</span>
                        </a>

                        <a href="#" class="nav__link">
                            <i class='bx bx-bookmark nav__icon' ></i>
                            <span class="nav__name">Favorites</span>
                        </a>

                        <a href="#" class="nav__link">
                            <i class='bx bx-folder nav__icon' ></i>
                            <span class="nav__name">Data</span>
                        </a>

                        <a href="#" class="nav__link">
                            <i class='bx bx-bar-chart-alt-2 nav__icon' ></i>
                            <span class="nav__name">Analytics</span>
                        </a>
                    </div>
                </div>

                <a href="#" class="nav__link">
                    <i class='bx bx-log-out nav__icon' ></i>
                    <span class="nav__name">Log Out</span>
                </a>
            </nav>
        </div>

        <h1>Components</h1>
        <!--===== MAIN JS =====-->


        <script src="assets/js/main.js"></script>
        <script src="assets/js/mostrar.js"></script>
        <script src="assets/js/jquery-3.6.0"></script>
    </body>
</html>


/*===== GOOGLE FONTS =====*/
@import url("https://fonts.googleapis.com/css2?family=Nunito:wght@400;600;700&display=swap");
@import url('https://fonts.googleapis.com/css2?family=Yanone+Kaffeesatz:wght@700&display=swap');
/*===== VARIABLES CSS =====*/
:root{
  --header-height: 3rem;
  --nav-width: 68px;

  /*===== Colors =====*/
  --first-color: #4723D9;
  --first-color-light: #AFA5D9;
  --white-color: #F7F6FB;

  /*===== Font and typography =====*/
  --body-font: 'Nunito', sans-serif;
  --normal-font-size: 1rem;

  /*===== z index =====*/
  --z-fixed: 100;
}

/*===== BASE =====*/
*,::before,::after{
  box-sizing: border-box;
}

body{
  position: relative;
  margin: var(--header-height) 0 0 0;
  padding: 0 1rem;
  font-family: var(--body-font);
  font-size: var(--normal-font-size);
  transition: .5s;
}

a{
  text-decoration: none;
}

/*===== HEADER =====*/
.header{
  width: 100%;
  height: var(--header-height);
  position: fixed;
  top: 0;
  left: 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 1rem;
  background-color: var(--white-color);
  z-index: var(--z-fixed);
  transition: .5s;
}

.header__toggle{
  color: var(--first-color);
  font-size: 1.5rem;
  cursor: pointer;
}

.header__img{
  width: 35px;
  height: 35px;
  display: flex;
  justify-content: center;
  border-radius: 50%;
  overflow: hidden;
}

.header__img img{
  width: 40px;
}

/*===== NAV =====*/
.l-navbar{
  position: fixed;
  top: 0;
  left: -30%;
  width: var(--nav-width);
  height: 100vh;
  background-color: var(--first-color);
  padding: .5rem 1rem 0 0;
  transition: .5s;
  z-index: var(--z-fixed);
}

.nav{
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  overflow: hidden;
}

.nav__logo, .nav__link{
  display: grid;
  grid-template-columns: max-content max-content;
  align-items: center;
  column-gap: 1rem;
  padding: .5rem 0 .5rem 1.5rem;
}

.nav__logo{
  margin-bottom: 2rem;
}

.nav__logo-icon{
  font-size: 1.25rem;
  color: var(--white-color);
}

.nav__logo-name{
  color: var(--white-color);
  font-weight: 700;
}

.nav__link{
  position: relative;
  color: var(--first-color-light);
  margin-bottom: 1.5rem;
  transition: .3s;
}

.nav__link:hover{
  color: var(--white-color);
}

.nav__icon{
  font-size: 1.25rem;
}

/*Show navbar movil*/
.show{
  left: 0;
}

/*Add padding body movil*/
.body-pd{
  padding-left: calc(var(--nav-width) + 1rem);
}

/*Active links*/
.active{
  color: var(--white-color);
}

.active::before{
  content: '';
  position: absolute;
  left: 0;
  width: 2px;
  height: 32px;
  background-color: var(--white-color);
}

/* ===== MEDIA QUERIES=====*/
@media screen and (min-width: 768px){
  body{
    margin: calc(var(--header-height) + 1rem) 0 0 0;
    padding-left: calc(var(--nav-width) + 2rem);
  }

  .header{
    height: calc(var(--header-height) + 1rem);
    padding: 0 2rem 0 calc(var(--nav-width) + 2rem);
  }

  .header__img{
    width: 40px;
    height: 40px;
  }

  .header__img img{
    width: 45px;
  }

  .l-navbar{
    left: 0;
    padding: 1rem 1rem 0 0;
  }

  /*Show navbar desktop*/
  .show{
    width: calc(var(--nav-width) + 156px);
  }

  /*Add padding body desktop*/
  .body-pd{
    padding-left: calc(var(--nav-width) + 188px);
  }
}

.rss a{
  outline:none
}




#myDiv a {

font-family: 'Yanone Kaffeesatz', sans-serif;
style: text-decoration:none;
color: white;
outline: none;


}

a:link {
  color: #265301;
}


#myDiv a:focus {
  border-bottom: 1px solid;

}

#myDiv a:hover {
  border-bottom: 1px solid;
  color: #FF2D00;

}

#myDiv a:active {
  color: #F5FF7B;
}


#myDiv li {
  list-style:none;
  font-size:22px
}

function myFunction() {
    var x = document.getElementById("myDiv");
    if (x.style.display === "none") {
        x.style.display = "block";


    } else {
        x.style.display = "none";


    }
}


How to lock brightness or remove slider on an android device. (Specifically a Lenovo Tab 7)

This is basically to stop a child from raising the brightness all the time. I have apps like App Lock to stop with tampering settings, but I haven’t seen anything to stop brightness. If anyone has any suggestions, it would be appreciated.