Skip to content

Commit 73fc22d

Browse files
committed
Merge branch 'master' into release
2 parents c136ab0 + 653cdd5 commit 73fc22d

File tree

107 files changed

+80
-7276
lines changed

Some content is hidden

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

107 files changed

+80
-7276
lines changed

.github/workflows/deployDocs.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ jobs:
2828
run: yarn docs:build
2929

3030
- name: Deploy documentation
31+
if: github.ref == 'refs/heads/release'
3132
env:
3233
GIT_USER: github-actions[bot]
3334
GIT_PASS: ${{ secrets.GITHUB_TOKEN }}
@@ -38,3 +39,8 @@ jobs:
3839
cd docuilib
3940
yarn install
4041
yarn deploy
42+
43+
- name: Deploy disclaimer
44+
if: github.ref != 'refs/heads/release'
45+
run: |
46+
echo "Deploying will only happen on release branch"

docs/foundation/colors.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,6 @@ import Tabs from '@theme/Tabs';
88
import TabItem from '@theme/TabItem';
99
import {ColorsTable, ColorsPalette} from '@site/src/components/ColorsSection'
1010

11-
## Colors
12-
1311
Our default library Colors object is using **System Colors** and **Design Tokens**.
1412

1513
<Tabs>

docuilib/docusaurus.config.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ const darkCodeTheme = themes.dracula;
1818
trailingSlash: false,
1919
customFields: {
2020
docsMainEntry: 'getting-started/setup',
21-
docsDevelopmentVersion: 'next',
21+
// docsDevelopmentVersion: 'next',
2222
expoSnackLink: 'https://snack.expo.io/@ethanshar/rnuilib_snack',
2323
landingPage: {
2424
sections: ['components', 'features', 'code', 'libraries'],
@@ -110,15 +110,15 @@ const darkCodeTheme = themes.dracula;
110110
},
111111
{
112112
type: 'doc',
113-
docId: 'components/basic/View',
113+
docId: '/category/basic',
114114
position: 'left',
115115
label: 'COMPONENTS'
116116
},
117117
{
118118
href: 'https://github.com/wix/react-native-ui-lib',
119119
position: 'right',
120120
html: `
121-
<div style="display: flex; align-items: center;">
121+
<div style="display: flex; align-items: center; font-size: 16px;">
122122
<span style="margin-right: 6px;">GitHub</span>
123123
<image src="https://wixmp-1d257fba8470f1b562a0f5f2.wixmp.com/mads-docs-assets/assets/site/externalSmall.png" alt="external link icon" width="17" height="16" />
124124
</div>

docuilib/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "uilib-docs",
3-
"version": "3.29.0",
3+
"version": "4.0.1",
44
"main": "./src/index.ts",
55
"scripts": {
66
"docusaurus": "docusaurus",

docuilib/src/components/UILivePreview.module.scss

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,12 +28,12 @@ $editor-height: 700px;
2828
max-width: calc(100% - ($preview-width + $preview-margin));
2929
border-radius: 8px;
3030
overflow-y: scroll;
31+
scrollbar-width: none;
3132

3233
pre {
3334
min-height: 100%;
3435
padding: 20px !important;
3536
background-color: #1d1e21 !important;
36-
border-right: 1px solid #d2d6d8;
3737
}
3838
}
3939

@@ -59,6 +59,11 @@ $editor-height: 700px;
5959
}
6060
}
6161

62+
.previewContainer {
63+
border-left: 1px solid #d2d6d8;
64+
display: flex;
65+
}
66+
6267
.preview {
6368
position: relative;
6469
width: $preview-width;

docuilib/src/components/UILivePreview.tsx

Lines changed: 24 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
import React, {useEffect, useRef, useState} from 'react';
22
import {LiveProvider, LiveEditor, LiveError} from 'react-live';
33
import {themes} from 'prism-react-renderer';
4+
// import {Button} from 'react-native-ui-lib/core';
45
import useDocusaurusContext from '@docusaurus/useDocusaurusContext';
56
import BrowserOnly from '@docusaurus/BrowserOnly';
67
import CodeBlock from '@theme/CodeBlock';
7-
import {Button} from 'react-native-ui-lib/core';
88
import ReactLiveScope from '../theme/ReactLiveScope';
99
import {isComponentSupported} from '../utils/componentUtils';
1010
import useFormattedCode from '../hooks/useFormattedCode';
@@ -16,8 +16,14 @@ export default function UILivePreview({code: initialCode, componentName = undefi
1616
const [iframeLoaded, setIframeLoaded] = useState(false);
1717
const {siteConfig} = useDocusaurusContext();
1818
const iframeRef = useRef(null);
19-
const [code, setCode] = useState(initialCode);
20-
const {code: formattedCode} = useFormattedCode(code, {printWidth: 100});
19+
const {code: formattedCode} = useFormattedCode(initialCode, {printWidth: 100});
20+
const [code, setCode] = useState(formattedCode);
21+
// const [code, setCode] = useState(initialCode);
22+
// const {code: formattedCode} = useFormattedCode(code, {printWidth: 100});
23+
24+
useEffect(() => {
25+
setCode(formattedCode);
26+
}, [formattedCode]);
2127

2228
useEffect(() => {
2329
if (iframeLoaded) {
@@ -30,9 +36,9 @@ export default function UILivePreview({code: initialCode, componentName = undefi
3036
iframeRef.current?.contentWindow.postMessage(message, '*');
3137
};
3238

33-
const handleFormat = () => {
34-
setCode(formattedCode);
35-
};
39+
// const handleFormat = () => {
40+
// setCode(formattedCode);
41+
// };
3642

3743
if (!liveScopeSupport && !isComponentSupported(componentName)) {
3844
return <CodeBlock language="jsx">{code}</CodeBlock>;
@@ -47,28 +53,30 @@ export default function UILivePreview({code: initialCode, componentName = undefi
4753
<LiveProvider code={code} scope={ReactLiveScope} theme={themes.oceanicNext}>
4854
<div className={styles.container}>
4955
<div className={styles.codeContainer}>
50-
<div className={styles.codeHeader}>
56+
{/* <div className={styles.codeHeader}>
5157
<Button
5258
label="Prettify"
5359
size={Button.sizes.small}
5460
onPress={handleFormat}
5561
backgroundColor="#2d2d2d"
5662
borderRadius={4}
5763
/>
58-
</div>
64+
</div> */}
5965
<LiveEditor onChange={setCode} className={styles.liveEditor}/>
6066
<div className={styles.errorContainer}>
6167
<LiveError/>
6268
</div>
6369
</div>
64-
<div className={styles.preview}>
65-
<iframe
66-
ref={iframeRef}
67-
className={styles.iframe}
68-
src={iframeSource}
69-
title="Simulator"
70-
onLoad={() => setIframeLoaded(true)}
71-
/>
70+
<div className={styles.previewContainer}>
71+
<div className={styles.preview}>
72+
<iframe
73+
ref={iframeRef}
74+
className={styles.iframe}
75+
src={iframeSource}
76+
title="Simulator"
77+
onLoad={() => setIframeLoaded(true)}
78+
/>
79+
</div>
7280
</div>
7381
</div>
7482
</LiveProvider>

docuilib/src/css/custom.css

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -149,13 +149,15 @@ main {
149149

150150
.breadcrumbs__link {
151151
color: #4D5963;
152+
font-size: 16px;
152153
}
153154
.breadcrumbs__item--active .breadcrumbs__link {
154155
color: #20303C;
155156
background-color: #FFF;
156157
}
157158
.breadcrumbHomeIcon_YNFT {
158159
color: #20303C;
160+
transform: translateY(20%);
159161
}
160162

161163
/** Custom Footer */
@@ -178,7 +180,7 @@ main {
178180
margin-bottom: 40px;
179181
}
180182
.footer__section {
181-
width: 200px;
183+
width: 250px;
182184
display: flex;
183185
}
184186
.footer__section__item a {
@@ -188,7 +190,7 @@ main {
188190
.footer__section__item span {
189191
margin-right: 4px;
190192
font-weight: 500;
191-
font-size: 14px;
193+
font-size: 16px;
192194
letter-spacing: 0.3px;
193195
line-height: 38px;
194196
}

docuilib/versioned_docs/version-7.0.0/components/basic/Tests.md

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

docuilib/versioned_docs/version-7.0.0/components/basic/Text.md

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

docuilib/versioned_docs/version-7.0.0/components/basic/TouchableOpacity.md

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

docuilib/versioned_docs/version-7.0.0/components/basic/View.md

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

0 commit comments

Comments
 (0)