All Downloads are FREE. Search and download functionalities are using the official Maven repository.

package.dist.esm.components.center.absolute-center.js Maven / Gradle / Ivy

"use strict";
"use client";
import { chakra } from '../../styled-system/factory.js';

const AbsoluteCenter = chakra("div", {
  base: {
    position: "absolute",
    display: "flex",
    alignItems: "center",
    justifyContent: "center"
  },
  variants: {
    axis: {
      horizontal: {
        insetStart: "50%",
        transform: "translateX(-50%)"
      },
      vertical: {
        top: "50%",
        transform: "translateY(-50%)"
      },
      both: {
        insetStart: "50%",
        top: "50%",
        transform: "translate(-50%, -50%)"
      }
    }
  },
  defaultVariants: {
    axis: "both"
  }
});
AbsoluteCenter.displayName = "AbsoluteCenter";

export { AbsoluteCenter };




© 2015 - 2025 Weber Informatics LLC | Privacy Policy