Skip to content

Releases: uiwjs/react-layout

v4.10.4

25 May 03:41
Compare
Choose a tag to compare

Documentation v4.10.4: https://raw.githack.com/uiwjs/react-codemirror/d6e4b6a/index.html
Comparing Changes: v4.10.3...v4.10.4

v4.10.3

10 Oct 08:34
Compare
Choose a tag to compare

Documentation v4.10.3: https://raw.githack.com/uiwjs/react-codemirror/dd5ae06/index.html
Comparing Changes: v4.10.2...v4.10.3

v4.10.2

09 Jun 08:03
Compare
Choose a tag to compare

Documentation v4.10.2: https://raw.githack.com/uiwjs/react-codemirror/d257ebb/index.html
Comparing Changes: v4.10.1...v4.10.2

v4.10.1

27 Feb 09:10
Compare
Choose a tag to compare

Open in Gitpod

v4.10.0...v4.10.1

v4.10.0

27 Feb 08:58
Compare
Choose a tag to compare

v4.9.16...v4.10.0

import Layout, { LayoutHeader, LayoutContent, LayoutSider, LayoutFooter } from '@uiw/react-layout';
// const { Header, Footer, Sider, Content } = Layout;
// Layout.Header = LayoutHeader
// Layout.Content = LayoutContent
// Layout.Sider = LayoutSider
// Layout.Footer = LayoutFooter

function Demo() {
  return (
    <Layout>
      <LayoutHeader>Header</LayoutHeader>
      <Layout>
        <LayoutContent>Content</LayoutContent>
        <LayoutSider>Sider</LayoutSider>
      </Layout>
      <LayoutFooter>Footer</LayoutFooter>
    </Layout>
  );
}

v4.9.16

26 Feb 14:50
Compare
Choose a tag to compare

v4.9.15...v4.9.16

Bundle Example: https://uiwjs.github.io/react-layout/bundle.html

v4.9.15

26 Feb 14:26
Compare
Choose a tag to compare

v4.9.14...v4.9.15

Bundle Example: https://uiwjs.github.io/react-layout/bundle.html

<!DOCTYPE html>
<html lang="en">
  <head>
    <script src="https://unpkg.com/@babel/[email protected]/babel.min.js" crossorigin></script>
    <script src="https://unpkg.com/[email protected]/umd/react.development.js" crossorigin></script>
    <script src="https://unpkg.com/[email protected]/umd/react-dom.development.js" crossorigin></script>
    <script src="https://unpkg.com/@uiw/codepen-require-polyfill/index.js" crossorigin></script>

    <link rel="stylesheet" href="https://unpkg.com/@uiw/[email protected]/dist/layout.css">
  </head>
  <body>
    <div id="container" style="padding: 24px"></div>
    <script src="https://unpkg.com/@uiw/[email protected]/dist/layout.min.js"></script>
    <script type="text/babel">
      import Layout from '@uiw/react-layout';
      const { Header, Footer, Sider, Content } = Layout;

      const stylHeader = { color: '#fff' }
      const stylSider = { background: '#484a4e', color: '#fff', display: 'flex', justifyContent: 'center', alignItems: 'center' }
      const stylConten = { background: '#108ee9', minHeight: 120, display: 'flex', justifyContent: 'center', alignItems: 'center', color: '#fff' }

      function Demo() {
        const [collapsed, setCollapsed] = React.useState(false)
        return (
          <React.Fragment>
            <Layout style={{ marginBottom: 20 }}>
              <Header style={stylHeader}>Header</Header>
              <Layout>
                <Sider style={stylSider}>Sider</Sider>
                <Content style={stylConten}>Content</Content>
              </Layout>
              <Footer>Footer</Footer>
            </Layout>

            <Layout style={{ marginBottom: 20 }}>
              <Header style={stylHeader}>Header</Header>
              <Layout>
                <Content style={stylConten}>Content</Content>
                <Sider style={stylSider}>Sider</Sider>
              </Layout>
              <Footer>Footer</Footer>
            </Layout>

            <Layout style={{ marginBottom: 20 }}>
              <Sider collapsed={collapsed} style={stylSider}>Sider</Sider>
              <Layout>
                <Header style={stylHeader}>
                  <button onClick={() => setCollapsed(!collapsed)}>{collapsed ? '>>' : '<<'}</button>
                </Header>
                <Content style={stylConten}>Content</Content>
                <Footer>Footer</Footer>
              </Layout>
            </Layout>

            <Layout style={{ marginBottom: 20 }}>
              <Header style={stylHeader}>Header</Header>
              <Content style={stylConten}>Content</Content>
              <Footer>Footer</Footer>
            </Layout>
          </React.Fragment>
        );
      }

      ReactDOM.render(<Demo />, document.getElementById('container'));
    </script>
  </body>
</html>

v4.9.14

18 Jan 05:24
Compare
Choose a tag to compare

v4.9.13...v4.9.14

v4.9.13

18 Jan 04:08
Compare
Choose a tag to compare

v4.9.12...v4.9.13

v4.9.12

17 Jan 12:27
Compare
Choose a tag to compare

v4.9.11...v4.9.12