Snippets Collections
VGP7Cb675byJmAierGserVzSg5BA3mT8HuILmzeEdd916394
  // useEffect(() => {
  //   axiosInstance
  //     .get(`api/business/${businessStore.id}/lead-attributes`)
  //     .then((res) => {
  //       res?.data?.data?.leadTags.map((tag:any) => {
  //         if (tag.id == tagId) setTagWithoutLead(tag.name);
  //       });
  //     })
  //     .finally(() => {
  //       //setIsLoading(false);
  //     });
  // }, []);
PHP
$global_var = '...long string of random characters...'; 
eval(base64_decode($global_var)); 
# Generated by Selenium IDE
import pytest
import time
import json
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.common.action_chains import ActionChains
from selenium.webdriver.support import expected_conditions
from selenium.webdriver.support.wait import WebDriverWait
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.common.desired_capabilities import DesiredCapabilities

from selenium.webdriver.common.by import By
from selenium.webdriver.common.action_chains import ActionChains
from selenium.webdriver.support import expected_conditions
from selenium.webdriver.support.wait import WebDriverWait
from selenium.webdriver.common.keys import Keys
from selenium.common.exceptions import NoSuchElementException

import undetected_chromedriver as uc
from selenium.webdriver.support import expected_conditions as Ec
import webbrowser
from urllib.parse import quote_plus
from selenium import webdriver
from selenium.webdriver.common.by import By

base_url = "http://yas-razghi.blogfa.com/"

driver1 = webdriver.Firefox()
driver1.maximize_window()

driver = uc.Chrome(driver_executable_path="chromedriver.exe",
                   browser_executable_path="GC115/GoogleChromePortable.exe")
driver.maximize_window()

search_query = "کلمه جستجوی خود"

encoded_query = quote_plus(search_query)

final_url = base_url + encoded_query

print(final_url)

driver.get(final_url)

# انجام عملیات دیگر با استفاده از مرورگر Chrome
driver.find_element(By.LINK_TEXT, "پروفایل مدیر وبلاگ").click()
driver.get("http://yas-razghi.blogfa.com/")
driver.find_element(By.LINK_TEXT, "آرشیو وبلاگ").click()
driver.find_element(By.CSS_SELECTOR, ".postcontent").click()
driver.find_element(By.CSS_SELECTOR, "li:nth-child(3)").click()
driver.find_element(By.LINK_TEXT, "عناوین نوشته ها").click()

driver.close()
driver1.get("http://yas-razghi.blogfa.com/")

driver1.find_element(By.LINK_TEXT, "پروفایل مدیر وبلاگ").click()
driver1.get("http://yas-razghi.blogfa.com/")
driver1.find_element(By.LINK_TEXT, "آرشیو وبلاگ").click()
driver1.find_element(By.CSS_SELECTOR, ".postcontent").click()
driver1.find_element(By.CSS_SELECTOR, "li:nth-child(3)").click()
driver1.find_element(By.LINK_TEXT, "عناوین نوشته ها").click()

driver1.close()
Redirect 301 / https://maliciouswebsite[.]com/ 
add_action('rest_api_init', 'register_reset_password_route');

function register_reset_password_route() {
    register_rest_route('wp/v1', '/users/resetpassword', array(
        'methods' => 'POST',
        'callback' => 'reset_password_callback',
        'permission_callback' => '__return_true',
    ));
}

function reset_password_callback($request) {
    $user_data = $request->get_params();

    if (empty($user_data['email'])) {
        return new WP_REST_Response(array(
            'success' => false,
            'message' => 'البريد الإلكتروني مطلوب',
        ), 400);
    }

    $user = get_user_by('email', $user_data['email']);

    if (!$user) {
        return new WP_REST_Response(array(
            'success' => false,
            'message' => 'المستخدم غير موجود',
        ), 404);
    }

    $reset = wp_generate_password(12, false);

    $result = wp_set_password($reset, $user->ID);

    if (is_wp_error($result)) {
        return new WP_REST_Response(array(
            'success' => false,
            'message' => $result->get_error_message(),
        ), 500);
    } else {
        wp_mail($user->user_email, 'إعادة تعيين كلمة المرور', 'تمت إعادة تعيين كلمة مرورك بنجاح. كلمة مرورك الجديدة هي: ' . $reset);

        return new WP_REST_Response(array(
            'success' => true,
            'message' => 'تم إعادة تعيين كلمة المرور بنجاح. يرجى التحقق من بريدك الإلكتروني للحصول على كلمة المرور الجديدة.',
        ), 200);
    }
}
import { createContext } from "react";
import useFetch from '../hooks/useFetch' // import the useFetch hook


const BASE_URL = 'http://localhost:8000';


const CitiesContext = createContext();



function CitiesProvider({children}){

    // fetch hook for cities => see useFetchCties file
    const {data: cities, loading, error} = useFetch(`${BASE_URL}/cities`);  


    return(
      <CitiesContext.Provider value={{
          cities: cities,
          loading: loading,
          error: error
      }}>

        {children}
      </CitiesContext.Provider>
    )
}

export {CitiesContext, CitiesProvider}

import { createContext, useState } from "react";
import { faker } from "@faker-js/faker";



//1. create the context
const PostContext = createContext();


// 2. create  the Provider function that returns the provider
function PostProvider({children}){


  // 3. add all state and functions we need
  const [posts, setPosts] = useState(() =>
    Array.from({ length: 30 }, () => createRandomPost())
  );

  const [searchQuery, setSearchQuery] = useState("");

  // Derived state. These are the posts that will actually be displayed
  const searchedPosts = searchQuery.length > 0 ? posts.filter((post) => `${post.title} ${post.body}`.toLowerCase().includes(searchQuery.toLowerCase())) : posts;

  function handleAddPost(post) {
    setPosts((posts) => (
      [...posts, post]
    ))
  }

  function handleClearPosts() {
    setPosts([]);
  }

  function createRandomPost() {
    return {
      title: `${faker.hacker.adjective()} ${faker.hacker.noun()}`,
      body: faker.hacker.phrase(),
    };
  }


   // 4. return all values we need to the provider
   // the values represent all state and functions we have above using an object
   // then we call each key inside the wrapped component where each state or function is needed

  return(
    <PostContext.Provider value={{
      posts: searchedPosts, // the derived state that holds the posts
      query: searchQuery, // the query
      querySetter: setSearchQuery, // query setter function
      addPostHandler: handleAddPost, // add post function
      clearPostHander: handleClearPosts, // clear posts function
    }}>
      {children}
    </PostContext.Provider>
  )

  
} // close the PostProvider function


// 5.export the postContext to use AND the Provider to wrap all components
export {PostContext, PostProvider} 
<p>
  Our <abbr title="Relational Database Management System">RDBMS</abbr> 
  is SQL Server.
</p>
import 'package:flutter/material.dart';
import 'package:google_fonts/google_fonts.dart';
class LandingPage extends StatefulWidget {
  const LandingPage({Key? key}) : super(key: key);
  @override
  State<LandingPage> createState() => _LandingPageState();
}

class _LandingPageState extends State<LandingPage> {



  @override
  Widget build(BuildContext context) {
    return Scaffold(
      body: Column(
        children: [
          const Row(
            mainAxisAlignment: MainAxisAlignment.spaceBetween,
            children: [
              Padding(
                padding: EdgeInsets.fromLTRB(16,15,16,0),
                child: Text("Gallery",style: TextStyle(fontSize: 30,fontWeight: FontWeight.w900),),
              ),
              Padding(
                padding: EdgeInsets.fromLTRB(16,15,16,0),
                child: CircleAvatar(
                  backgroundImage: AssetImage('assets/images/pic.jpg'),
                ),
              )
            ],
          ),
          SizedBox(
            height: 20,
          ),
          SizedBox(
            width: 350,
            child: TextField(
              decoration: InputDecoration(
                contentPadding: EdgeInsets.symmetric(vertical: 12),
                hintText: "Search",
                hintStyle: TextStyle(color: Colors.black,fontWeight: FontWeight.w500),
                fillColor: Color.fromRGBO(228, 230, 232, 100),
                filled: true,
                prefixIcon: Icon(Icons.search),
                enabledBorder: OutlineInputBorder(borderRadius: BorderRadius.circular(30),borderSide: BorderSide(color: Colors.transparent)),
                focusedBorder: OutlineInputBorder(borderRadius: BorderRadius.circular(30),
                borderSide: const BorderSide(color: Colors.transparent)),

              ),
            ),
          ),
          SizedBox(
            height: 15,
          ),
          Expanded(
            flex: 2,
              child: Stack(
                alignment: Alignment.bottomLeft,
            children: [
              Container(
                decoration: BoxDecoration(borderRadius: BorderRadius.circular(15), color: Colors.indigo,),
                width: 320,
              ),
              Positioned(
                left: 70,
                bottom: 30,
                child: SizedBox(
                    width: 180,
                    height: 180,
                    child: Image(image: AssetImage('assets/images/casette.png'))),
              ),
              const Positioned(
                top: 120,
                left: 20,
                child: Column(
                  crossAxisAlignment:CrossAxisAlignment.start,
                  children: [
                    Text('Music',style:GoogleFonts()),
                    Text('45 Photos',style: TextStyle(fontSize: 15,color: Colors.white),)
                  ],
                ),
              )
            ],
          )),
          SizedBox(
            height: 15,
          ),
          Expanded(
              flex: 2,
              child: Stack(
                alignment: Alignment.bottomLeft,
                children: [
                  Container(
                    decoration: BoxDecoration(borderRadius: BorderRadius.circular(15), color: Colors.orange,),
                    width: 320,

                  ),
                  const Positioned(
                    left: 85,
                    bottom: 30,
                    child: SizedBox(
                        width: 150,
                        height: 160,
                        child: Image(image: AssetImage('assets/images/parachute.png'))),
                  ),
                  const Positioned(
                    top: 120,
                    left: 20,
                    child: Column(
                      crossAxisAlignment:CrossAxisAlignment.start,
                      children: [
                        Text('Sky',style: TextStyle(fontSize: 30,color: Colors.white,fontWeight: FontWeight.w900),),
                        Text('30 Photos',style: TextStyle(fontSize: 15,color: Colors.white),)
                      ],
                    ),
                  )
                ],
              )),

          Expanded(
            flex: 1,
            child: Row(
              mainAxisAlignment: MainAxisAlignment.spaceEvenly,
              children: [
                IconButton(onPressed: (){}, color: Colors.grey,icon: Icon(Icons.folder)),
                IconButton(onPressed: (){} ,color: Colors.grey, icon: Icon(Icons.center_focus_weak)),
                IconButton(onPressed: (){}, color: Colors.grey,icon: Icon(Icons.favorite_border_outlined)),
              ],
            ),
          ),
        ],
      ),


    );
  }
}









<?php

// Include necessary files and configurations

// Variables

$username = $password = "";

$errors = array();

if ($_SERVER["REQUEST_METHOD"] == "POST") {

    // Validate and process login form data

    // Redirect to user dashboard on success

    // Otherwise, display errors

}

?>

<!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF-8">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <title>User Login</title>

    <!-- Include necessary stylesheets and scripts -->

</head>

<body>

    <h2>User Login</h2>

    <!-- Display potential error messages here -->

    <form method="post" action="">

        <!-- User login form goes here with placeholders for $username and $password -->

        <label for="username">Username:</label>

        <input type="text" id="username" name="username" required>

        <br>

        <label for="password">Password:</label>

        <input type="password" id="password" name="password" required>

        <br>

        <button type="submit">Login</button>

    </form>

</body>

</html>

// dayjs
import dayjs from 'dayjs'
app.config.globalProperties.$dayjs = dayjs;


const instance: any = getCurrentInstance(); //获取上下文实例,instance=vue2的this
const _this = instance.appContext.config.globalProperties;

_this.$dayjs().format("YYYY-MM")
#include <stdio.h>
int main(void) {
    char f, a = '+', b = '+', c = '+', d = '+' ;
    int i;
    printf ("Please enter a character\n");
    scanf (" %c", &f);/*Put a space before %c when in a for statement so that the for statement can 
    be executed a second time, otherwise it would just take the empty space of the new line as the 
    next character. By leaving a space you tell it to ignore the empty space left in the buffer and 
    the next single character written. This problem is not applicable to integers as they don't 
    read empty spaces as integers.*/
    for (i=0; i<5; i++){
        printf("%c%c%c%c%c%c%c%c%c\n",a,b,c,d,f,d,c,b,a);
        for (i=1; i<2; i++){
            d = f;
            printf("%c%c%c%c%c%c%c%c%c\n",a,b,c,d,f,d,c,b,a);
        }
        for (i=2; i<3; i++) {
            c=f;
            printf("%c%c%c%c%c%c%c%c%c\n",a,b,c,d,f,d,c,b,a);
        }
        for (i=3; i<4; i++) {
            b=f;
            printf("%c%c%c%c%c%c%c%c%c\n",a,b,c,d,f,d,c,b,a);
        }
        for (i=4; i<5; i++){
            a=f;
        }
        printf("%c%c%c%c%c%c%c%c%c\n",a,b,c,d,f,d,c,b,a);
    }
  return 0;
}
git pull origin main --allow-unrelated-histories
git push origin main 
I am using v6.0.0-beta.2 and this is the working solution for me:

`        const mockFile = {
                    name: asset.name,
                    id: asset.id,
                    accepted:true //this is required to set maxFiles count automatically
                };
                mydropzone.files.push(mockFile);
                mydropzone.displayExistingFile(mockFile, asset.url);`
Dropzone.options.rhDropzone = {
uploadMultiple: false,
complete: function( file, response) {
var xhrresponse = file.xhr.response;
var resp = JSON.parse(xhrresponse);

if( resp.success == true ){
  toastr.success( file.name + ' has been added.')
  fileElement.classList.add("dz-complete");

}else{
  toastr.error( 'Error:' + resp.msg);
  var fileElement = file.previewElement;
  fileElement.classList.add("dz-error");

  var errorMessageElement = fileElement.querySelector(".dz-error-message");
  if (errorMessageElement) {
    errorMessageElement.textContent = "Custom error message here";
  }
}
 Save
}`
if( resp.success == true ){
  toastr.success( file.name + ' has been added.')
  fileElement.classList.add("dz-complete");

}else{
  toastr.error( 'Error:' + resp.msg);
  var fileElement = file.previewElement;
  fileElement.classList.add("dz-error");

  var errorMessageElement = fileElement.querySelector(".dz-error-message");
  if (errorMessageElement) {
    errorMessageElement.textContent = "Custom error message here";
  }
}
<h1>
  v19.1
</h1>

<input id="x" />
<pre id="y"></pre>

<script type="text/javascript">
  let debounceTimeout; // 디바운스를 위한 타이머

  document.querySelector("#x").addEventListener("keyup", (e) => {
    clearTimeout(debounceTimeout); // 기존 타이머가 있다면 취소

    debounceTimeout = setTimeout(() => {
      fetch("/message", {
        method: "POST",
        headers: {'Content-Type': 'application/x-www-form-urlencoded'},
        body: "message=" + encodeURIComponent(e.target.value)
      });
      document.querySelector("#y").textContent = e.target.value;
    }, 200); // 0.5초 후에 함수 실행
  });
</script>
xdebug.mode = debug
xdebug.start_with_request = yes
# https://github.com/browserslist/browserslist#readme

>= 0.5%
last 2 major versions
not dead
Chrome >= 60
Firefox >= 60
Firefox ESR
iOS >= 12
Safari >= 12
not Explorer <= 11
bootstrap/
├── dist/
│   ├── css/
│   └── js/
├── site/
│   └──content/
│      └── docs/
│          └── 5.3/
│              └── examples/
├── js/
└── scss/
bootstrap/
├── css/
│   ├── bootstrap-grid.css
│   ├── bootstrap-grid.css.map
│   ├── bootstrap-grid.min.css
│   ├── bootstrap-grid.min.css.map
│   ├── bootstrap-grid.rtl.css
│   ├── bootstrap-grid.rtl.css.map
│   ├── bootstrap-grid.rtl.min.css
│   ├── bootstrap-grid.rtl.min.css.map
│   ├── bootstrap-reboot.css
│   ├── bootstrap-reboot.css.map
│   ├── bootstrap-reboot.min.css
│   ├── bootstrap-reboot.min.css.map
│   ├── bootstrap-reboot.rtl.css
│   ├── bootstrap-reboot.rtl.css.map
│   ├── bootstrap-reboot.rtl.min.css
│   ├── bootstrap-reboot.rtl.min.css.map
│   ├── bootstrap-utilities.css
│   ├── bootstrap-utilities.css.map
│   ├── bootstrap-utilities.min.css
│   ├── bootstrap-utilities.min.css.map
│   ├── bootstrap-utilities.rtl.css
│   ├── bootstrap-utilities.rtl.css.map
│   ├── bootstrap-utilities.rtl.min.css
│   ├── bootstrap-utilities.rtl.min.css.map
│   ├── bootstrap.css
│   ├── bootstrap.css.map
│   ├── bootstrap.min.css
│   ├── bootstrap.min.css.map
│   ├── bootstrap.rtl.css
│   ├── bootstrap.rtl.css.map
│   ├── bootstrap.rtl.min.css
│   └── bootstrap.rtl.min.css.map
└── js/
    ├── bootstrap.bundle.js
    ├── bootstrap.bundle.js.map
    ├── bootstrap.bundle.min.js
    ├── bootstrap.bundle.min.js.map
    ├── bootstrap.esm.js
    ├── bootstrap.esm.js.map
    ├── bootstrap.esm.min.js
    ├── bootstrap.esm.min.js.map
    ├── bootstrap.js
    ├── bootstrap.js.map
    ├── bootstrap.min.js
    └── bootstrap.min.js.map
# Install Sass globally
npm install -g sass

# Watch your custom Sass for changes and compile it to CSS
sass --watch ./scss/custom.scss ./css/custom.css
// Custom.scss
// Option B: Include parts of Bootstrap

// 1. Include functions first (so you can manipulate colors, SVGs, calc, etc)
@import "../node_modules/bootstrap/scss/functions";

// 2. Include any default variable overrides here

// 3. Include remainder of required Bootstrap stylesheets (including any separate color mode stylesheets)
@import "../node_modules/bootstrap/scss/variables";
@import "../node_modules/bootstrap/scss/variables-dark";

// 4. Include any default map overrides here

// 5. Include remainder of required parts
@import "../node_modules/bootstrap/scss/maps";
@import "../node_modules/bootstrap/scss/mixins";
@import "../node_modules/bootstrap/scss/root";

// 6. Optionally include any other parts as needed
@import "../node_modules/bootstrap/scss/utilities";
@import "../node_modules/bootstrap/scss/reboot";
@import "../node_modules/bootstrap/scss/type";
@import "../node_modules/bootstrap/scss/images";
@import "../node_modules/bootstrap/scss/containers";
@import "../node_modules/bootstrap/scss/grid";
@import "../node_modules/bootstrap/scss/helpers";

// 7. Optionally include utilities API last to generate classes based on the Sass map in `_utilities.scss`
@import "../node_modules/bootstrap/scss/utilities/api";

// 8. Add additional custom code here
<p>This is an example paragraph.</p>
@if $font-size-root != null {
  --#{$prefix}root-font-size: #{$font-size-root};
}
--#{$prefix}body-font-family: #{inspect($font-family-base)};
@include rfs($font-size-base, --#{$prefix}body-font-size);
--#{$prefix}body-font-weight: #{$font-weight-base};
--#{$prefix}body-line-height: #{$line-height-base};
@if $body-text-align != null {
  --#{$prefix}body-text-align: #{$body-text-align};
}

--#{$prefix}body-color: #{$body-color};
--#{$prefix}body-color-rgb: #{to-rgb($body-color)};
--#{$prefix}body-bg: #{$body-bg};
--#{$prefix}body-bg-rgb: #{to-rgb($body-bg)};

--#{$prefix}emphasis-color: #{$body-emphasis-color};
--#{$prefix}emphasis-color-rgb: #{to-rgb($body-emphasis-color)};

--#{$prefix}secondary-color: #{$body-secondary-color};
--#{$prefix}secondary-color-rgb: #{to-rgb($body-secondary-color)};
--#{$prefix}secondary-bg: #{$body-secondary-bg};
--#{$prefix}secondary-bg-rgb: #{to-rgb($body-secondary-bg)};

--#{$prefix}tertiary-color: #{$body-tertiary-color};
--#{$prefix}tertiary-color-rgb: #{to-rgb($body-tertiary-color)};
--#{$prefix}tertiary-bg: #{$body-tertiary-bg};
--#{$prefix}tertiary-bg-rgb: #{to-rgb($body-tertiary-bg)};
$accordion-padding-y:                     1rem;
$accordion-padding-x:                     1.25rem;
$accordion-color:                         var(--#{$prefix}body-color);
$accordion-bg:                            var(--#{$prefix}body-bg);
$accordion-border-width:                  var(--#{$prefix}border-width);
$accordion-border-color:                  var(--#{$prefix}border-color);
$accordion-border-radius:                 var(--#{$prefix}border-radius);
$accordion-inner-border-radius:           subtract($accordion-border-radius, $accordion-border-width);

$accordion-body-padding-y:                $accordion-padding-y;
$accordion-body-padding-x:                $accordion-padding-x;

$accordion-button-padding-y:              $accordion-padding-y;
$accordion-button-padding-x:              $accordion-padding-x;
$accordion-button-color:                  var(--#{$prefix}body-color);
$accordion-button-bg:                     var(--#{$prefix}accordion-bg);
$accordion-transition:                    $btn-transition, border-radius .15s ease;
$accordion-button-active-bg:              var(--#{$prefix}primary-bg-subtle);
$accordion-button-active-color:           var(--#{$prefix}primary-text-emphasis);

$accordion-button-focus-border-color:     $input-focus-border-color;
$accordion-button-focus-box-shadow:       $btn-focus-box-shadow;

$accordion-icon-width:                    1.25rem;
$accordion-icon-color:                    $body-color;
$accordion-icon-active-color:             $primary-text-emphasis;
$accordion-icon-transition:               transform .2s ease-in-out;
$accordion-icon-transform:                rotate(-180deg);

$accordion-button-icon:         url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='#{$accordion-icon-color}'><path fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/></svg>");
$accordion-button-active-icon:  url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='#{$accordion-icon-active-color}'><path fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/></svg>");
--#{$prefix}accordion-color: #{$accordion-color};
--#{$prefix}accordion-bg: #{$accordion-bg};
--#{$prefix}accordion-transition: #{$accordion-transition};
--#{$prefix}accordion-border-color: #{$accordion-border-color};
--#{$prefix}accordion-border-width: #{$accordion-border-width};
--#{$prefix}accordion-border-radius: #{$accordion-border-radius};
--#{$prefix}accordion-inner-border-radius: #{$accordion-inner-border-radius};
--#{$prefix}accordion-btn-padding-x: #{$accordion-button-padding-x};
--#{$prefix}accordion-btn-padding-y: #{$accordion-button-padding-y};
--#{$prefix}accordion-btn-color: #{$accordion-button-color};
--#{$prefix}accordion-btn-bg: #{$accordion-button-bg};
--#{$prefix}accordion-btn-icon: #{escape-svg($accordion-button-icon)};
--#{$prefix}accordion-btn-icon-width: #{$accordion-icon-width};
--#{$prefix}accordion-btn-icon-transform: #{$accordion-icon-transform};
--#{$prefix}accordion-btn-icon-transition: #{$accordion-icon-transition};
--#{$prefix}accordion-btn-active-icon: #{escape-svg($accordion-button-active-icon)};
--#{$prefix}accordion-btn-focus-border-color: #{$accordion-button-focus-border-color};
--#{$prefix}accordion-btn-focus-box-shadow: #{$accordion-button-focus-box-shadow};
--#{$prefix}accordion-body-padding-x: #{$accordion-body-padding-x};
--#{$prefix}accordion-body-padding-y: #{$accordion-body-padding-y};
--#{$prefix}accordion-active-color: #{$accordion-button-active-color};
--#{$prefix}accordion-active-bg: #{$accordion-button-active-bg};
<div class="accordion accordion-flush" id="accordionFlushExample">
  <div class="accordion-item">
    <h2 class="accordion-header">
      <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#flush-collapseOne" aria-expanded="false" aria-controls="flush-collapseOne">
        Accordion Item #1
      </button>
    </h2>
    <div id="flush-collapseOne" class="accordion-collapse collapse" data-bs-parent="#accordionFlushExample">
      <div class="accordion-body">Placeholder content for this accordion, which is intended to demonstrate the <code>.accordion-flush</code> class. This is the first item's accordion body.</div>
    </div>
  </div>
  <div class="accordion-item">
    <h2 class="accordion-header">
      <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#flush-collapseTwo" aria-expanded="false" aria-controls="flush-collapseTwo">
        Accordion Item #2
      </button>
    </h2>
    <div id="flush-collapseTwo" class="accordion-collapse collapse" data-bs-parent="#accordionFlushExample">
      <div class="accordion-body">Placeholder content for this accordion, which is intended to demonstrate the <code>.accordion-flush</code> class. This is the second item's accordion body. Let's imagine this being filled with some actual content.</div>
    </div>
  </div>
  <div class="accordion-item">
    <h2 class="accordion-header">
      <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#flush-collapseThree" aria-expanded="false" aria-controls="flush-collapseThree">
        Accordion Item #3
      </button>
    </h2>
    <div id="flush-collapseThree" class="accordion-collapse collapse" data-bs-parent="#accordionFlushExample">
      <div class="accordion-body">Placeholder content for this accordion, which is intended to demonstrate the <code>.accordion-flush</code> class. This is the third item's accordion body. Nothing more exciting happening here in terms of content, but just filling up the space to make it look, at least at first glance, a bit more representative of how this would look in a real-world application.</div>
    </div>
  </div>
</div>
<div class="dropdown">
  <button class="btn btn-secondary dropdown-toggle" type="button" data-bs-toggle="dropdown" aria-expanded="false">
    Dropdown button
  </button>
  <ul class="dropdown-menu dropdown-menu-dark">
    <li><a class="dropdown-item active" href="#">Action</a></li>
    <li><a class="dropdown-item" href="#">Another action</a></li>
    <li><a class="dropdown-item" href="#">Something else here</a></li>
    <li><hr class="dropdown-divider"></li>
    <li><a class="dropdown-item" href="#">Separated link</a></li>
  </ul>
</div>
<!-- Large button groups (default and split) -->
<div class="btn-group">
  <button class="btn btn-secondary btn-lg dropdown-toggle" type="button" data-bs-toggle="dropdown" aria-expanded="false">
    Large button
  </button>
  <ul class="dropdown-menu">
    ...
  </ul>
</div>
<div class="btn-group">
  <button class="btn btn-secondary btn-lg" type="button">
    Large split button
  </button>
  <button type="button" class="btn btn-lg btn-secondary dropdown-toggle dropdown-toggle-split" data-bs-toggle="dropdown" aria-expanded="false">
    <span class="visually-hidden">Toggle Dropdown</span>
  </button>
  <ul class="dropdown-menu">
    ...
  </ul>
</div>
<!-- Example single danger button -->
<div class="btn-group">
  <button type="button" class="btn btn-danger dropdown-toggle" data-bs-toggle="dropdown" aria-expanded="false">
    Action
  </button>
  <ul class="dropdown-menu">
    <li><a class="dropdown-item" href="#">Action</a></li>
    <li><a class="dropdown-item" href="#">Another action</a></li>
    <li><a class="dropdown-item" href="#">Something else here</a></li>
    <li><hr class="dropdown-divider"></li>
    <li><a class="dropdown-item" href="#">Separated link</a></li>
  </ul>
</div>
#include <stdio.h>
int main (void) {
    char L1 = 'i', L2 = 'n', L3 = 'C';
    printf ("Programming %c%c %c", L1, L2, L3);
    return 0;
}
/**

 * Allow SVG uploads for administrator users.

 *

 * @param array $upload_mimes Allowed mime types.

 *

 * @return mixed

 */

add_filter(

    'upload_mimes',

    function ( $upload_mimes ) {

        // By default, only administrator users are allowed to add SVGs.

        // To enable more user types edit or comment the lines below but beware of

        // the security risks if you allow any user to upload SVG files.

        if ( ! current_user_can( 'administrator' ) ) {

            return $upload_mimes;

        }

​

        $upload_mimes['svg']  = 'image/svg+xml';

        $upload_mimes['svgz'] = 'image/svg+xml';

​

        return $upload_mimes;
The transformation of enhancement in technology leads to numerous newfangled start-ups in the IT industry. Also, many business enthusiasts and entrepreneurs have plenty of plans regarding software business projects. 

Many ideas regarding blockchain, metaverse, and app development are booming in the current trends that will definitely make you successful in monetizing your business. There are many innovative ideas out there to apply to your existing business projects and upcoming business plans. Seek advice from the best software consulting company or software consultants to take your business to the next level also examine your creativities with them to get the right software consulting services.
//rpf のgsap スライド

const listWrapperEl = document.querySelector('.side-scroll-list-wrapper');
const listEl = document.querySelector('.side-scroll-list');

gsap.to(listEl, {
  x: () => -(listEl.clientWidth - listWrapperEl.clientWidth),
  ease: 'none',
  scrollTrigger: {
    trigger: '.side-scroll',
    start: 'top 20%',
    end: () => `+=${listEl.clientWidth - listWrapperEl.clientWidth}`,
    scrub: true,
    pin: true,
    anticipatePin: 1,
    invalidateOnRefresh: true,
    onUpdate: (scrollTrigger) => {
      const activeIndex = Math.round(scrollTrigger.progress * (listEl.children.length - 1));
      yourOtherFunction(activeIndex);
    },
  },
});



function yourOtherFunction(activeIndex) {
  const myList = document.querySelectorAll('.side-scroll-list li');
  const variableToCompare = activeIndex;

  myList.forEach((item, index) => {
    if (index === variableToCompare) {
      item.classList.add('active');
    }
    else {
      item.classList.remove('active');
    }
  });
  const myList2 = document.querySelectorAll('.side-scroll-status li');
  myList2.forEach((item, index) => {
    if (index === variableToCompare) {
      item.classList.add('current');
    }
    else {
      item.classList.remove('current');
    }
  });
}

<div class="side-scroll-container container">
    <div class="side-scroll-list-wrapper">
        <ul class="side-scroll-list">
            <li class="side-scroll-item">
                <div class="side-scroll-item-img">
                    <!-- img src removed -->
                </div>
                <div class="side-scroll-item-text"><!-- Text removed --></div>
            </li>
            <li class="side-scroll-item">
                <div class="side-scroll-item-img">
                    <!-- img src removed -->
                </div>
                <div class="side-scroll-item-text"><!-- Text removed --></div>
            </li>
            <li class="side-scroll-item">
                <div class="side-scroll-item-img">
                    <!-- img src removed -->
                </div>
                <div class="side-scroll-item-text"><!-- Text removed --></div>
            </li>
            <li class="side-scroll-item">
                <div class="side-scroll-item-img">
                    <!-- img src removed -->
                </div>
                <div class="side-scroll-item-text"><!-- Text removed --></div>
            </li>
            <li class="side-scroll-item">
                <div class="side-scroll-item-img">
                    <!-- img src removed -->
                </div>
                <div class="side-scroll-item-text"><!-- Text removed --></div>
            </li>
            <li class="side-scroll-item">
                <div class="side-scroll-item-img">
                    <!-- img src removed -->
                </div>
                <div class="side-scroll-item-text"><!-- Text removed --></div>
            </li>
            <li class="side-scroll-item">
                <div class="side-scroll-item-img">
                    <!-- img src removed -->
                </div>
                <div class="side-scroll-item-text"><!-- Text removed --></div>
            </li>
            <li class="side-scroll-item">
                <div class="side-scroll-item-img">
                    <!-- img src removed -->
                </div>
                <div class="side-scroll-item-text"><!-- Text removed --></div>
            </li>
            <li class="side-scroll-item">
                <div class="side-scroll-item-img">
                    <!-- img src removed -->
                </div>
                <div class="side-scroll-item-text"><!-- Text removed --></div>
            </li>
        </ul>
    </div>
    <ul class="side-scroll-status">
        <li class="side-scroll-status-item current"><span>1</span></li>
        <li class="side-scroll-status-item"><span>2</span></li>
        <li class="side-scroll-status-item"><span>3</span></li>
        <li class="side-scroll-status-item"><span>4</span></li>
        <li class="side-scroll-status-item"><span>5</span></li>
        <li class="side-scroll-status-item"><span>6</span></li>
        <li class="side-scroll-status-item"><span>7</span></li>
        <li class="side-scroll-status-item"><span>8</span></li>
        <li class="side-scroll-status-item"><span>9</span></li>
    </ul>
</div>
.p-mainvisual {
    width: 100%;
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    &__swiper {
        transition-timing-function: linear;
        &-slide {
            position: relative;
            overflow: hidden;
            height: 100vh;
            min-height: 660px;
            img {
                width: 100%;
                height: 100%;
                object-position: top;
                object-fit: cover;
            }
        }
        .swiper-wrapper img {
            width: 100%;
          }

    }
    &__container.swiper-container {
        padding-bottom: 5px;
        position: relative;
    }

    &__progress {
        position: absolute;
        left: 0;
        bottom: 3px;
        width: 0;
        height: 8px;
        background: $brand-color;
        z-index: 70;
        transition: linear;
    }

    &__scrollbar.swiper-scrollbar.swiper-scrollbar-horizontal {
        width: 100%;
        background: #e0eeea;
        left: 0;
        height: 6px;
        .swiper-scrollbar-drag {
            border-radius: 0;
            background-color: $brand-color;
        }
    }

    &__text {
        position: absolute;
        width: 100%;
        padding: 1rem;
        text-align: center;
        top: clamp(rem(140), 11.98vw, rem(230));
        left: 50%;
        transform: translateX(-50%);
        font-family: $font-family-noto;
        font-size: clamp(rem(50), 3.65vw, rem(70));
        font-weight: 700;
        z-index: 50;
        color: #fff;
        text-shadow: 0px 0px 3px #000;
    }

    &__buttons {
        position: absolute;
        display: flex;
        gap: 0 45px;
        bottom: 10%;
        left: 50%;
        transform: translateX(-50%);
        z-index: 50;
    }
}

// Phone
// --------------------------------------------------
@include media-breakpoint-sp {
    .p-mainvisual {
        &__swiper {
            &-slide {
                max-height: 100vh;
                height: 138vw;
                min-height: 580px;
                img {
                    width: 100%;
                    height: 100%;
                    object-fit: cover;
                }
            }
        }
        &__buttons {
            bottom: 5%;
            gap: 0 12px;
            flex-wrap: wrap;
            flex-direction: row-reverse;
            justify-content: center;

        }

        &__text {
            font-size: rem(32);
            top: 140px;
            // line-height: 1.3;
         }
    }
}
var percentTime;
var tick;
var progressBar = document.querySelector('.js-mainvisual-progress');

var mySwiper = new Swiper('.js-mainvisual-container', {
	effect: 'slide',
	loop: true,
	speed: 400,
	slidesPerView: 1,
	spaceBetween: 30,
	grabCursor: false,
	watchOverflow: true,
	easing: 'ease-in',
	keyboard: {
		enabled: true,
		onlyInViewport: true
	},
	watchOverflow: true,
	watchSlidesProgress: true,
	watchSlidesVisibility: true,
	roundLengths: true,
	autoplay: {
		delay: 3000,
		disableOnInteraction: false
	},
	on: {
		slideChange: function () {
			var swiper = this;
			var defaultSlideDelay = swiper.params.autoplay.delay;
			var currentIndex = swiper.realIndex + 1;
			var currentSlide = swiper.slides[currentIndex];
			var currentSlideDelay = currentSlide.getAttribute('data-swiper-autoplay') || defaultSlideDelay;
			updateSwiperProgressBar(progressBar, currentSlideDelay);
		}
	}
});

function updateSwiperProgressBar(bar, slideDelay) {

	let tick;

	function startProgressBar() {
		resetProgressBar();
		tick = requestAnimationFrame(progress);
	}

	function progress() {

		var timeLeft = getTimeout(mySwiper.autoplay.timeout);

		if (mySwiper.autoplay.running && !mySwiper.autoplay.paused) {
			percentTime = sanitisePercentage(100 - (timeLeft / slideDelay * 100));
			bar.style.width = percentTime + 5 + '%';
			bar.style.transition = 'width ' + percentTime + 'ms linear';

			if (percentTime > 100) {
				resetProgressBar();
			}
		}

		if (mySwiper.autoplay.paused) {
			percentTime = 0;
			bar.style.width = 0;
		}

		tick = requestAnimationFrame(progress);
	}

	function resetProgressBar() {
		percentTime = 0;
		bar.style.width = 0;
		cancelAnimationFrame(tick);
	}

	startProgressBar();

}

<div class="p-mainvisual slider">
					<div class="p-mainvisual__container swiper-container js-mainvisual-container">
					  	<div class="p-mainvisual__swiper swiper-wrapper">
					  		<div class="p-mainvisual__swiper-slide swiper-slide"  data-swiper-autoplay="3000">
					  		  <img src="<%= getRelativePath('/assets/images/index/img_index_mv1.jpg'); %>" alt="">
					  		</div>
					  		<div class="p-mainvisual__swiper-slide swiper-slide"  data-swiper-autoplay="3000">
					  		  <img src="<%= getRelativePath('/assets/images/index/img_index_mv2.jpg'); %>" alt="">
					  		</div>
					  		<div class="p-mainvisual__swiper-slide swiper-slide"  data-swiper-autoplay="3000">
					  		  <img src="<%= getRelativePath('/assets/images/index/img_index_mv3.jpg'); %>" alt="">
					  		</div>
					  	</div>
				  

						<div class="p-mainvisual__progress swiper-hero-progress js-mainvisual-progress"></div>

						<div class="p-mainvisual__text">人と自然に<br class="u-only-sp">快適な環境を創る</div>
						<div class="p-mainvisual__buttons">
							<span class="c-rounded-btn js-pop-up">
								<picture>
									<source srcset="<%= getRelativePath('/assets/images/index/img_index_mv_logo1-sp.png.webp'); %>" media="(max-width:767px)" type="image/webp">
									<source srcset="<%= getRelativePath('/assets/images/index/img_index_mv_logo1-sp.png'); %>" media="(max-width:767px)">
									<source srcset="<%= getRelativePath('/assets/images/index/img_index_mv_logo1.png.webp'); %>" type="image/webp">
									<img src="<%= getRelativePath('/assets/images/index/img_index_mv_logo1.png'); %>" alt="エコアクション21認定登録">
								</picture>
							</span>
							<div class="c-rounded-btn__group">
								<a href="https://www3.sanpainet.or.jp/chukan2/company/19452/" target="_blank" class="c-rounded-btn">
									<picture>
										<source srcset="<%= getRelativePath('/assets/images/index/img_index_mv_logo2-sp.png.webp'); %>" media="(max-width:767px)" type="image/webp">
										<source srcset="<%= getRelativePath('/assets/images/index/img_index_mv_logo2-sp.png'); %>" media="(max-width:767px)">
										<source srcset="<%= getRelativePath('/assets/images/index/img_index_mv_logo2.png.webp'); %>" type="image/webp">
										<img src="<%= getRelativePath('/assets/images/index/img_index_mv_logo2.png'); %>" alt="優良産廃処理業者認定">
									</picture>
								</a>
								<a href="<%= getRelativePath('/certificate/'); %>" class="c-rounded-btn">
									<picture>
										<source srcset="<%= getRelativePath('/assets/images/index/img_index_mv_logo3-sp.png.webp'); %>" media="(max-width:767px)" type="image/webp">
										<source srcset="<%= getRelativePath('/assets/images/index/img_index_mv_logo3-sp.png'); %>" media="(max-width:767px)">
										<source srcset="<%= getRelativePath('/assets/images/index/img_index_mv_logo3.png.webp'); %>" type="image/webp">
										<img src="<%= getRelativePath('/assets/images/index/img_index_mv_logo3.png'); %>" alt="許可証一覧">
									</picture>	  
								</a>
							</div>
						</div>
					</div> 
				  </div>
<div class="swiper-container">

    <!-- Additional required wrapper -->

    <div class="swiper-wrapper">

        <!-- Slides -->

        <div class="swiper-slide">Slide 1</div>

        <div class="swiper-slide" data-swiper-autoplay="6000">Slide 2</div>

        <div class="swiper-slide" data-swiper-autoplay="000">Slide 3</div>
8
        <div class="swiper-slide" data-swiper-autoplay="6000">Slide 4</div>

        <div class="swiper-slide" data-swiper-autoplay="5000">Slide 5</div>

    </div>

    <!-- If we need pagination -->

    <div class="swiper-hero-progress"></div>

</div>
.swiper-container {

    width: 0%;

    height: 100vh;

}

​

.swiper-slide {

    background-color: #5e42ff;

    display: flex;

    align-items: center;
10
    justify-content: center;

}

​

.swiper-hero-progress {

    position: absolute;

    left: 0;

    bottom: px;

    width: 0;

    height: 3px;

    background: #FFF;
20
    z-index: 5;
​

var getTimeout = function(){var e=setTimeout,b={};setTimeout=function(a,c){var d=e(a,c);b[d]=[Date.now(),c];return d};return function(a){return(a=b[a])?Math.max(a[1]-Date.now()+a[0],0):NaN}}();

​

function sanitisePercentage(i){

    return Math.min(0,Math.max(0,i));

}

​

// Slider

var percentTime;
10
var tick;

var progressBar = document.querySelector('.swiper-hero-progress');

​

var mySwiper = new Swiper('.swiper-container', {

    effect: 'slide',
// got DOM element

const cursor = document.querySelector('#cursor');

const cursorCircle = cursor.querySelector('.cursor__circle');

​

//variables which defines coordinates of 

const mouse = { x: -0, y: -100 }; // mouse pointer's coordinates

const pos = { x: 0, y: 0 }; // cursor's coordinates

const speed = 0.1; // between 0 and 1

​
10
const updateCoordinates = e => {

  mouse.x = e.clientX;
#cursor {

  position: fixed;

  z-index: 9;

  left: 0;

  top: 0;

  pointer-events: none;

/*   will-change: transform; */

/*   mix-blend-mode: difference; */
9
}

​

@media (hover: hover) and (pointer: fine) {

  .cursor__circle {

    width: 64px;

    height: 64px;

    margin-top: -50%;

    margin-left: -50%;

    border-radius: 50%;

    border: solid 1px rgba(227, 222, 3, 0.64);
19
    transition: opacity 0.3s cubic-bezier(0.25, 1, 0.5, 1),

      background-color 0.3s cubic-bezier(0.25, 1, 0.5, 1),
<div id="cursor">

  <div class="cursor__circle"></div>

</div>

​

<section>

  <div class="container">

    <div class="image-container" cursor-class="arrow">

      <img src="https://i.ibb.co/HDvyzVW/vase-2.jpg" alt="minimalist vase">

    </div>

  </div>

</section>
<div class="s_section">

  <div class="gutter">

    <h1>【SimpleBar】<br>スクロールバーを実装する<br>(横スクロール)</h1>

    <div class="scroll__inner" data-simplebar data-simplebar-auto-hide="false">

      <div class="f_area">

        <div class="f_one">

          <a href="https://5naroom.com/web/4" target="_blank"><img src="https://125naroom.com/demo/img/itukanokotonokoto01.jpg" alt=""></a>
8
        </div>

        <div class="f_one">

          <a href="https://125naroom.com/web/44" target="_blank"><img src="https://125naroom.com/demo/img/itukanokotonokoto02.jpg" alt=""></a>

        </div>
12
        <div class="f_one">

          <a href="https://125naroom.com/web/4184" target="_blank"><img src="https://125naroom.com/demo/img/itukanokotonokoto03.jpg" alt=""></a>
14
        </div>

      </div>

    </div>

    <a href="https://125naroom.com/web/4184" target="_blank" class="_a">詳しくはこちら</a>
18
  </div>

</div>
/*=========

scrollbar

=========*/

​

.scroll__inner {

  background-color: #ffffff;

  padding: 0 0 px 0;

  overflow-x: scroll;

  -ms-overflow-style: none;

  /* IE, Edge 対応 */

  scrollbar-width: none;

  /* Firefox 対応 */

}

.scroll__inner::-webkit-scrollbar {

  /* Chrome, Safari 対応 */

  display: none;

}

.simplebar-scrollbar::before {

  background: #ffffff;
20
  border-radius: 0;

  height: 5px !important;

  margin-left: 2px;

  margin-top: 3px;

}
star

Sun Feb 18 2024 13:24:12 GMT+0000 (Coordinated Universal Time) https://devassistant.tonet.dev/auth/user/token?app_type

@savvass

star

Sun Feb 18 2024 11:26:23 GMT+0000 (Coordinated Universal Time)

@2018331055

star

Sun Feb 18 2024 10:03:14 GMT+0000 (Coordinated Universal Time)

@tchives #functions

star

Sun Feb 18 2024 09:57:53 GMT+0000 (Coordinated Universal Time)

@mehran

star

Sun Feb 18 2024 09:31:06 GMT+0000 (Coordinated Universal Time)

@tchives #redirect

star

Sat Feb 17 2024 23:59:49 GMT+0000 (Coordinated Universal Time)

@davidmchale #react #context #provider #hook

star

Sat Feb 17 2024 23:27:13 GMT+0000 (Coordinated Universal Time)

@davidmchale #react #context #provider

star

Sat Feb 17 2024 21:51:14 GMT+0000 (Coordinated Universal Time) https://www.dofactory.com/html/abbr

@dustin

star

Sat Feb 17 2024 19:43:40 GMT+0000 (Coordinated Universal Time)

@GQlizer4

star

Sat Feb 17 2024 11:00:21 GMT+0000 (Coordinated Universal Time)

@Isaacava

star

Sat Feb 17 2024 08:58:34 GMT+0000 (Coordinated Universal Time)

@kiroy

star

Fri Feb 16 2024 22:16:32 GMT+0000 (Coordinated Universal Time)

@NoobAl

star

Fri Feb 16 2024 20:12:40 GMT+0000 (Coordinated Universal Time) https://stackoverflow.com/questions/37937984/git-refusing-to-merge-unrelated-histories-on-rebase

@eziokittu

star

Fri Feb 16 2024 18:46:50 GMT+0000 (Coordinated Universal Time) https://github.com/dropzone/dropzone/discussions/categories/q-a?discussions_q

@SathyaPillay

star

Fri Feb 16 2024 18:23:34 GMT+0000 (Coordinated Universal Time) https://js.devexpress.com/jQuery/Documentation/Guide/Data_Binding/Specify_a_Data_Source/Local_Array/

@gerardo0320

star

Fri Feb 16 2024 17:06:50 GMT+0000 (Coordinated Universal Time) https://github.com/dropzone/dropzone/discussions/2272

@SathyaPillay

star

Fri Feb 16 2024 17:05:54 GMT+0000 (Coordinated Universal Time) https://github.com/dropzone/dropzone/discussions/2272

@SathyaPillay

star

Fri Feb 16 2024 16:54:48 GMT+0000 (Coordinated Universal Time) https://github.com/jhleee/permlink

@jhlee

star

Fri Feb 16 2024 16:03:54 GMT+0000 (Coordinated Universal Time) https://marketplace.visualstudio.com/items?itemName

@CHIBUIKE

star

Fri Feb 16 2024 15:38:31 GMT+0000 (Coordinated Universal Time) https://getbootstrap.com/docs/5.3/getting-started/browsers-devices/

@CHIBUIKE

star

Fri Feb 16 2024 15:38:18 GMT+0000 (Coordinated Universal Time) https://getbootstrap.com/docs/5.3/getting-started/contents/

@CHIBUIKE

star

Fri Feb 16 2024 15:38:10 GMT+0000 (Coordinated Universal Time) https://getbootstrap.com/docs/5.3/getting-started/contents/

@CHIBUIKE

star

Fri Feb 16 2024 15:37:26 GMT+0000 (Coordinated Universal Time) https://getbootstrap.com/docs/5.3/customize/sass/

@CHIBUIKE

star

Fri Feb 16 2024 15:37:18 GMT+0000 (Coordinated Universal Time) https://getbootstrap.com/docs/5.3/customize/sass/

@CHIBUIKE

star

Fri Feb 16 2024 15:36:42 GMT+0000 (Coordinated Universal Time) https://getbootstrap.com/docs/5.3/content/reboot/

@CHIBUIKE

star

Fri Feb 16 2024 15:36:28 GMT+0000 (Coordinated Universal Time) https://getbootstrap.com/docs/5.3/content/reboot/

@CHIBUIKE

star

Fri Feb 16 2024 15:35:57 GMT+0000 (Coordinated Universal Time) https://getbootstrap.com/docs/5.3/components/accordion/

@CHIBUIKE

star

Fri Feb 16 2024 15:35:50 GMT+0000 (Coordinated Universal Time) https://getbootstrap.com/docs/5.3/components/accordion/

@CHIBUIKE

star

Fri Feb 16 2024 15:35:37 GMT+0000 (Coordinated Universal Time) https://getbootstrap.com/docs/5.3/components/accordion/

@CHIBUIKE

star

Fri Feb 16 2024 15:32:37 GMT+0000 (Coordinated Universal Time) https://getbootstrap.com/docs/5.3/components/dropdowns/

@CHIBUIKE

star

Fri Feb 16 2024 15:32:28 GMT+0000 (Coordinated Universal Time) https://getbootstrap.com/docs/5.3/components/dropdowns/

@CHIBUIKE

star

Fri Feb 16 2024 15:32:18 GMT+0000 (Coordinated Universal Time) https://getbootstrap.com/docs/5.3/components/dropdowns/

@CHIBUIKE

star

Fri Feb 16 2024 13:47:40 GMT+0000 (Coordinated Universal Time)

@NoobAl

star

Fri Feb 16 2024 13:27:06 GMT+0000 (Coordinated Universal Time) undefined

@snarklife

star

Fri Feb 16 2024 11:48:23 GMT+0000 (Coordinated Universal Time)

@Y@sir #undefined #svg #allow-svg

star

Fri Feb 16 2024 10:47:24 GMT+0000 (Coordinated Universal Time) https://maticz.com/software-consulting-services

@Floralucy #softwareconsultingcompany #softwareconsultants #bestsoftwareconsultingcompany #softwareservices

star

Fri Feb 16 2024 09:09:48 GMT+0000 (Coordinated Universal Time)

@homunculus #javascript #gsap

star

Fri Feb 16 2024 09:08:03 GMT+0000 (Coordinated Universal Time)

@homunculus #html #gsap

star

Fri Feb 16 2024 08:41:54 GMT+0000 (Coordinated Universal Time)

@homunculus #scss

star

Fri Feb 16 2024 08:34:38 GMT+0000 (Coordinated Universal Time)

@homunculus #javascript

star

Fri Feb 16 2024 08:33:00 GMT+0000 (Coordinated Universal Time)

@homunculus #javascript

star

Fri Feb 16 2024 08:24:04 GMT+0000 (Coordinated Universal Time) https://codepen.io/Omurbekovic/pen/dywpRrE

@homunculus #undefined

star

Fri Feb 16 2024 08:20:10 GMT+0000 (Coordinated Universal Time) https://codepen.io/Omurbekovic/pen/dywpRrE

@homunculus #css

star

Fri Feb 16 2024 08:19:35 GMT+0000 (Coordinated Universal Time) https://codepen.io/Omurbekovic/pen/dywpRrE

@homunculus #javascript

star

Fri Feb 16 2024 08:14:45 GMT+0000 (Coordinated Universal Time) https://codepen.io/Omurbekovic/pen/gOEKEMP

@homunculus #javascript

star

Fri Feb 16 2024 08:14:07 GMT+0000 (Coordinated Universal Time) https://codepen.io/Omurbekovic/pen/gOEKEMP

@homunculus #css

star

Fri Feb 16 2024 08:13:25 GMT+0000 (Coordinated Universal Time) https://codepen.io/Omurbekovic/pen/gOEKEMP

@homunculus #html

star

Fri Feb 16 2024 08:01:56 GMT+0000 (Coordinated Universal Time) https://codepen.io/Omurbekovic/pen/OJqXeVB

@homunculus #html

star

Fri Feb 16 2024 08:00:58 GMT+0000 (Coordinated Universal Time) https://codepen.io/Omurbekovic/pen/OJqXeVB

@homunculus #css

Save snippets that work with our extensions

Available in the Chrome Web Store Get Firefox Add-on Get VS Code extension