mirror of
https://github.com/dathere/qsvpro.dathere.com.git
synced 2025-12-19 05:59:24 +00:00
feat: add SQL queries demo
This commit is contained in:
parent
fcd63cd59d
commit
f71963c179
3 changed files with 74 additions and 0 deletions
BIN
src/assets/images/sql-query-demo.gif
Normal file
BIN
src/assets/images/sql-query-demo.gif
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 4.2 MiB |
72
src/components/Features3.jsx
Normal file
72
src/components/Features3.jsx
Normal file
|
|
@ -0,0 +1,72 @@
|
||||||
|
import { motion } from "framer-motion";
|
||||||
|
|
||||||
|
import recipedemo from "../assets/images/sql-query-demo.gif";
|
||||||
|
import { CheckArrowIcon } from "../assets/icons/CheckArrowIcon";
|
||||||
|
|
||||||
|
export const Features3 = () => {
|
||||||
|
return (
|
||||||
|
<section className="w-full bg-customDarkBg2 mt-20 mb-8 sm:mt-16 sm:mb-16 xl:mt-4 pt-16">
|
||||||
|
<motion.div
|
||||||
|
initial={{ opacity: 0 }}
|
||||||
|
whileInView={{ opacity: 1 }}
|
||||||
|
viewport={{ once: true }}
|
||||||
|
transition={{ duration: 0.5, delay: 0.2 }}
|
||||||
|
>
|
||||||
|
<div className="flex flex-wrap items-center 2xl:w-[1450px] xl:w-[1300px] w-11/12 mx-auto md:pl-4 xl:pr-16 xl:pl-16">
|
||||||
|
<div className="w-full lg:w-1/2 mb-12 lg:mb-0">
|
||||||
|
<div className="mx-auto lg:mx-auto w-11/12 sm:w-4/5 md:w-3/4 lg:w-unset">
|
||||||
|
<span className="custom-block-subtitle">
|
||||||
|
Polars SQL queries
|
||||||
|
</span>
|
||||||
|
<h2 className="mt-6 mb-8 text-4xl lg:text-5xl custom-block-big-title">
|
||||||
|
Run Polars <u>SQL queries</u> on your data
|
||||||
|
</h2>
|
||||||
|
<p className="mb-10 text-customGrayText leading-loose">
|
||||||
|
Using qsv's built-in sqlp command, qsv pro
|
||||||
|
leverages{" "}
|
||||||
|
<a
|
||||||
|
href="https://pola.rs"
|
||||||
|
target="_blank"
|
||||||
|
className="text-blue-300"
|
||||||
|
>
|
||||||
|
Polars
|
||||||
|
</a>{" "}
|
||||||
|
so you may run SQL queries to learn more
|
||||||
|
insights from your spreadsheet data.
|
||||||
|
</p>
|
||||||
|
<ul className="mb-6 text-white">
|
||||||
|
<li className="mb-4 flex">
|
||||||
|
<CheckArrowIcon />
|
||||||
|
<span>
|
||||||
|
Run Polars SQL queries your spreadsheet
|
||||||
|
data
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
<li className="mb-4 flex">
|
||||||
|
<CheckArrowIcon />
|
||||||
|
<span>
|
||||||
|
View query output in a data table
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
<li className="mb-4 flex">
|
||||||
|
<CheckArrowIcon />
|
||||||
|
<span>
|
||||||
|
Get the estimated elapsed time for your
|
||||||
|
queries
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div className="w-full md:w-3/4 mb-8 md:mb-0 mx-auto lg:w-1/2 flex flex-wrap lg:-mx-4 sm:pr-8 justify-center">
|
||||||
|
<img
|
||||||
|
src={recipedemo}
|
||||||
|
alt="Recipe Demo"
|
||||||
|
className="rounded-xl custom-border-gray"
|
||||||
|
/>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</motion.div>
|
||||||
|
</section>
|
||||||
|
);
|
||||||
|
};
|
||||||
|
|
@ -16,6 +16,7 @@ import { ScrollUpButton } from "../components/ScrollUpButton";
|
||||||
import "../styles/Theme.css";
|
import "../styles/Theme.css";
|
||||||
import "../styles/Diagonals.css";
|
import "../styles/Diagonals.css";
|
||||||
import { Features0 } from "../components/Features0";
|
import { Features0 } from "../components/Features0";
|
||||||
|
import { Features3 } from "../components/Features3";
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
@ -27,6 +28,7 @@ import { Features0 } from "../components/Features0";
|
||||||
<Features1 client:load />
|
<Features1 client:load />
|
||||||
<Divider />
|
<Divider />
|
||||||
<Features2 client:load />
|
<Features2 client:load />
|
||||||
|
<Features3 client:load />
|
||||||
<!-- <Testimonials client:load /> -->
|
<!-- <Testimonials client:load /> -->
|
||||||
<FeaturesDiagonal client:load />
|
<FeaturesDiagonal client:load />
|
||||||
<Pricing client:load />
|
<Pricing client:load />
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue