From 2c2554d204f24aeeeeb28a4b3237471056f8fb35 Mon Sep 17 00:00:00 2001
From: Egor Kirpichev
Date: Fri, 15 Mar 2019 19:04:36 +0100
Subject: [PATCH] fix(docz-theme-default): support absolute page elements
(#683)
fix(docz-theme-default): Support absolute page elements
---
CONTRIBUTING.md | 2 +-
README.md | 22 +++++++++++--------
.../src/components/ui/Page.tsx | 1 +
3 files changed, 15 insertions(+), 10 deletions(-)
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 6c9b7388a..d0a17530c 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -77,7 +77,7 @@ The are just two directories to care about if you would like to contribute:
There are lots of [packages](https://github.com/pedronauck/docz/tree/master/packages) that are necessary to run docz, the most important packages that are important to care about:
-#### **[docz-core](https://github.com/pedronauck/docz/tree/master/packages/docz)**
+#### **[docz-core](https://github.com/pedronauck/docz/tree/master/packages/docz-core)**
- This is the core of docz. All build algorithms, server process and parses belongs to here.
- If you break this package, probably you'll break all packages! Please, be carefull.
- All cli commands are built here and imported on `docz` package using `./bin` script.
diff --git a/README.md b/README.md
index 0698ea576..c6f922307 100644
--- a/README.md
+++ b/README.md
@@ -29,14 +29,6 @@
-## 🙌🏻 Sponsors
-
-Thanks for all people that support us 🙏🏻
-
-
-
-
-
## 🎩 Features
- 🧘 **Zero config and easy.** Don't worry about complex configurations steps.
@@ -120,6 +112,18 @@ Simplicity is one of our core principles. Therefore, getting started with **docz
$ yarn add docz docz-theme-default --dev
```
+> Special note for `create-react-app` and other users
+
+> There is a known temporary version mismatch issue in v0.13 of `docz` that causes an `Uncaught TypeError: Cannot read property 'close' of undefined` error. To fix, add this to your `package.json` and rerun `rm yarn.lock && yarn`:
+
+```json
+"resolutions": {
+ "ansi-styles": "^3.2.0"
+}
+```
+
+> See associated tracking issues for [`webpack v4.28.4`](https://github.com/pedronauck/docz/issues/596) and [`ansi-styles v3.2.0`](https://github.com/pedronauck/docz/issues/536). You can [track v0.14 development here](https://github.com/pedronauck/docz/tree/v0.14).
+
Then create some `.mdx` anywhere inside your project:
```markdown
@@ -167,7 +171,7 @@ This project exists thanks to all the people who contribute. [[Contribute](CONTR
## 💭 Needing Help?
-If you need some help you can chat with us on [our Discord server](https://discord.gg/Qec87en), you have a great team to help you:
+If you need some help you can chat with us on [our Discord server](https://discord.gg/Qec87en), we have a great team to help you:
diff --git a/packages/docz-theme-default/src/components/ui/Page.tsx b/packages/docz-theme-default/src/components/ui/Page.tsx
index ebf0c3b1a..3c50d013c 100644
--- a/packages/docz-theme-default/src/components/ui/Page.tsx
+++ b/packages/docz-theme-default/src/components/ui/Page.tsx
@@ -16,6 +16,7 @@ const Wrapper = styled('div')`
background: ${get('colors.background')};
font-size: 18px;
min-width: 0;
+ position: relative;
`
export const Container = styled('div')`