-
+
>
);
}
diff --git a/src/reactComponents/docs/docSection.tsx b/src/reactComponents/docs/docSection.tsx
index 8f78761..ac9d3f7 100644
--- a/src/reactComponents/docs/docSection.tsx
+++ b/src/reactComponents/docs/docSection.tsx
@@ -1,5 +1,3 @@
-import Card from "../card";
-
export type DocSection = {
key: string;
icon?: string;
@@ -15,8 +13,4 @@ export const parameters = {
"Hysteresis and response time parameters will be ignored as soon at the minimum or maximum temperature point set by the fan curve is hit. Hysteresis will apply when re-entering the set temperature range.",
tempSource: "Source to use as input.",
functions: "Choose between Max, Min, Average, Sum, Subtract."
-};
-
-export const ParametersCard = ({ children }: { children: React.ReactNode }) => {
- return {children};
-};
+};
\ No newline at end of file
diff --git a/src/reactComponents/docs/fanCurves.tsx b/src/reactComponents/docs/fanCurves.tsx
index 2aa3a51..61e604e 100644
--- a/src/reactComponents/docs/fanCurves.tsx
+++ b/src/reactComponents/docs/fanCurves.tsx
@@ -1,4 +1,4 @@
-import { type DocSection, parameters, ParametersCard } from "./docSection";
+import { type DocSection, parameters } from "./docSection";
import MixFanCurveCard from "../demo/mixFanCurveCard";
import {
createTempSource,
@@ -10,6 +10,8 @@ import { useState } from "react";
import { useInterval } from "../../common/hooks";
import LinearFanCurveCard from "../demo/linearFanCurveCard";
import type { FanCurve, LinearFanCurveConfig } from "../demo/fanCurve";
+import Border from "../border";
+import { NiceSmallerHeader } from "../niceHeader";
const DocDemoLinearFanCurveCard = () => {
const updateSources = (): [TemperatureSource, TemperatureSource] => [
@@ -62,8 +64,8 @@ const linear: DocSection = {
-
-
+ );
+};
+
+
+export { NiceHeader, NiceSmallerHeader };
diff --git a/src/reactPages/docs.tsx b/src/reactPages/docs.tsx
index c373e9d..24b3306 100644
--- a/src/reactPages/docs.tsx
+++ b/src/reactPages/docs.tsx
@@ -17,7 +17,7 @@ import {
auto
} from "../reactComponents/docs/fanCurves";
import { SmallIcon } from "../reactComponents/icon";
-import NiceHeader from "../reactComponents/niceHeader";
+import { NiceHeader } from "../reactComponents/niceHeader";
import "./../styles/docs.css";
import { PageHeader } from "../reactComponents/pageHeader";
diff --git a/src/reactPages/index.tsx b/src/reactPages/index.tsx
index ba96dc1..8bb5fa6 100644
--- a/src/reactPages/index.tsx
+++ b/src/reactPages/index.tsx
@@ -2,9 +2,9 @@ import { useEffect, useRef, useState } from "react";
import { InView } from "react-intersection-observer";
import consts from "../common/consts";
import icons from "../common/icons";
-import NiceHeader from "../reactComponents/niceHeader";
+import { NiceHeader } from "../reactComponents/niceHeader";
import Card from "../reactComponents/card";
-import { BigIcon, Icon } from "../reactComponents/icon";
+import { Icon } from "../reactComponents/icon";
import {
useInterval,
useRefreshState,
@@ -29,6 +29,7 @@ import { DonationModal } from "../reactComponents/donationModal";
import { DownloadModal } from "../reactComponents/downloadModal";
import { versionInfo } from "../reactComponents/services/versionService";
+import Border from "../reactComponents/border";
type VersionInfo = {
Number: number;
@@ -198,7 +199,7 @@ export const IndexPage = () => {
-
+
" No third-party software, at all, as much as they might want to
tout that they do, do not have this level of control. This is what
@@ -215,7 +216,7 @@ export const IndexPage = () => {
JayzTwoCents
+ {
entity, and start thinking about cooling and noise as a system-wide
concern.
-
+
-
+
- Fan Control has ALL the parameters. Fan calibration, response time, hysteresis,
- hysteresis direction, step up, step down... Fine tune to your
- heart's desire. Control your fan's start and stopping logic, for
- smooth 0 RPM operation (when supported).
+ Fan Control has ALL the parameters. Fan calibration, response time,
+ hysteresis, hysteresis direction, step up, step down... Fine tune to
+ your heart's desire. Control your fan's start and stopping logic,
+ for smooth 0 RPM operation (when supported).
-
+
-
+ {
>
Try it out on the demo card!
-
+
-
+ {
.
-
+
-
+ {
may stop caring at some point. Combined with the plugin system, Fan
Control is unlocked for many generations of hardware to come.
-