Skip to content

Commit a0f6875

Browse files
committed
Adding stuff
1 parent 555be30 commit a0f6875

File tree

283 files changed

+45
-2132
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

283 files changed

+45
-2132
lines changed

docs/index.md

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,16 +10,25 @@ hide_table_of_contents: true
1010
import InfoCard from '@site/src/components/InfoCard';
1111
import InfoCards from '@site/src/components/InfoCards';
1212
import FlutterFlowDocsLogo from '@site/src/components/FlutterFlowDocsLogo';
13+
import GearIcon from '@site/static/icons/_icon_Setting.png';
14+
import DocsIcon from '@site/static/icons/document.png';
15+
import DeviceIcon from '@site/static/icons/deviceMobile.png';
16+
import CheckIcon from '@site/static/icons/check_errors.png';
17+
import UsersIcon from '@site/static/icons/users.png';
18+
import BranchIcon from '@site/static/icons/branch_New.png';
1319

1420

1521
<FlutterFlowDocsLogo />
1622

1723

1824
# Quickly build beautiful apps, without limitation.
19-
### Learn how to build mobile, web and desktop apps incredibly fast - without sacrificing on app quality or features.
25+
### FlutterFlow is a visual development environment that lets you build mobile, web, and desktop apps incredibly fast, without sacrificing quality or features.
2026

2127
<InfoCards>
22-
<InfoCard icon="🌐" title="Web Apps" description="Build and deploy web apps." />
23-
<InfoCard icon="📱" title="Mobile AAA Apps" description="Build native iOS and Android apps for your mobile workforce." />
24-
<InfoCard icon="🔗" title="External Web Apps" description="Embed web apps into your existing apps or build dedicated portals for customers." />
28+
<InfoCard icon={GearIcon} title="Before You Begin" description="Ensure you meet system requirements and grasp technical concepts for smooth building in FlutterFlow." />
29+
<InfoCard icon={DocsIcon} title="Explore FlutterFlow" description="Dive into the building blocks of the platform: projects, widgets, functions and more." />
30+
<InfoCard icon={DeviceIcon} title="Start Building" description="Jump right into a quick start on how to build a simple app." />
31+
<InfoCard icon={CheckIcon} title="Troubleshooting Guides" description=" Solutions and tips to solve common FlutterFlow development hurdles." />
32+
<InfoCard icon={UsersIcon} title="Community Forum" description="Join discussions, ask questions, and share insights with the FlutterFlow community." />
33+
<InfoCard icon={BranchIcon} title="What's New in FlutterFlow" description="Updates, features, and the latest enhancements in FlutterFlow." />
2534
</InfoCards>

src/components/FlutterFlowDocsLogo/index.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import React from 'react';
22
import styles from './index.module.css';
33

44
const FlutterFlowDocsLogo = () => {
5-
const title = "FlutterFlow Documentation";
5+
const title = "FlutterFlow Docs";
66
const logoSrc = "/logos/logoMark_outlinePrimary_transparent.svg"; // Path relative to the static directory
77

88
return (

src/components/InfoCard/index.module.css

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
.infoCard {
22
border: var(--border);
33
border-radius: 4px;
4-
padding: 20px;
4+
padding: 30px;
55
transition: background-color 0.3s;
66
}
77

8+
89
.infoCard:hover {
910
border: var(--selected-border);
1011
background-color: var(--ifm-menu-color-background-active);
@@ -17,7 +18,18 @@
1718

1819
.infoCardTitle {
1920
font-weight: bold;
20-
font-size: 18px;
21-
margin-bottom: 5px;
21+
font-size: 20px;
22+
}
23+
24+
.container {
25+
display: flex;
26+
align-items: center;
27+
padding-bottom: 20px;
28+
}
29+
30+
.logo {
31+
height: 1.5em; /* 1em typically equals the font-size of the parent, which is the h2 in this case */
32+
padding-right: 10px;
33+
width: auto; /* Maintain the aspect ratio of the image */
2234
}
2335

src/components/InfoCard/index.tsx

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,15 @@ import styles from './index.module.css';
55

66
const InfoCard = ({ icon, title, description }) => {
77
return (
8-
<div className={styles.infoCard}> {/* Use styles from the imported CSS Module */}
9-
<div className={styles.infoCardIcon}>{icon}</div>
10-
<div className={styles.infoCardTitle}>{title}</div>
8+
<div className={styles.infoCard}>
9+
<div className={styles.container}>
10+
<img src={icon} alt={`${title} Logo`} className={styles.logo} />
11+
<div className={styles.infoCardTitle}>{title}</div>
12+
</div>
1113
<div className={styles.infoCardDescription}>{description}</div>
1214
</div>
1315
);
1416
};
1517

1618
export default InfoCard;
19+
Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
1-
/* App.css */
21
.cardContainer {
3-
display: flex;
4-
flex-wrap: wrap;
5-
justify-content: space-between;
6-
margin: -10px;
7-
}
2+
padding-top: 20px;
3+
display: grid;
4+
grid-template-columns: repeat(3, 1fr); /* Creates three columns of equal width */
5+
gap: 40px;
6+
}

src/components/InfoCards/index.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import InfoCard from '../InfoCard';
44
import styles from './index.module.css';
55

66
const InfoCards = ({ children }) => {
7-
return <div className="card-container">{children}</div>;
7+
return <div className={styles.cardContainer}>{children}</div>;
88
};
99

1010
export default InfoCards;

src/css/custom.css

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ html[data-theme='light'] {
4444
}
4545

4646
html[data-theme='dark'] {
47-
--primary-text: var(--white);
47+
--primary-text: var(--graytext);
4848
--ifm-color-primary: #786aff; /* Primary brand color, lighter purple for visibility on dark backgrounds */
4949
--ifm-color-primary-dark: #6255c8; /* Dark shade for hover states, toned down for dark mode */
5050
--ifm-color-primary-darker: #5042a3; /* Even darker shade for active states, balanced for contrast */
@@ -66,7 +66,7 @@ html[data-theme='dark'] {
6666
body {
6767
color: #333;
6868
font-size: 18px;
69-
font-weight: 600;
69+
font-weight: 200;
7070
line-height: 20px;
7171
}
7272

@@ -88,8 +88,8 @@ h2 {
8888
}
8989

9090
h3 {
91-
color: var(--graytext);
92-
font-weight: 500;
91+
color:var(--graytext);
92+
font-weight: 200;
9393
}
9494

9595

src/pages/index.module.css

Lines changed: 0 additions & 37 deletions
This file was deleted.

src/pages/old-index.tsx

Lines changed: 0 additions & 41 deletions
This file was deleted.

static/icons/UI_Icons/-fi-rr-eye-crossed.svg

Lines changed: 0 additions & 7 deletions
This file was deleted.

0 commit comments

Comments
 (0)