From 5ffa2753ed643f7dc97ec68bf0ec0691c6382184 Mon Sep 17 00:00:00 2001 From: Mitchell Gerber Date: Sun, 7 Jan 2018 22:58:10 -0600 Subject: [PATCH] thread page in progress --- client/app/Wrapper.tsx | 14 ++- client/app/assets/account.gif | Bin 0 -> 603 bytes client/app/assets/flag.gif | Bin 0 -> 606 bytes client/app/assets/forum-menu-right.gif | Bin 0 -> 639 bytes client/app/assets/forum-menu-search-bg.gif | Bin 0 -> 831 bytes client/app/assets/forum-menu-search-left.gif | Bin 0 -> 477 bytes client/app/assets/forumliner-bg.gif | Bin 0 -> 4042 bytes client/app/assets/forumliner-bot-bg.gif | Bin 0 -> 2821 bytes client/app/assets/login-bot-left.gif | Bin 0 -> 577 bytes client/app/assets/login-bot-login.gif | Bin 0 -> 1554 bytes client/app/assets/login-bot-right.gif | Bin 0 -> 499 bytes client/app/assets/thread-topic-bg2.gif | Bin 0 -> 2895 bytes client/app/assets/wow-base-bugs.gif | Bin 0 -> 3448 bytes client/app/assets/wow-base-druid.gif | Bin 0 -> 2733 bytes client/app/assets/wow-base-dungeons.gif | Bin 0 -> 3659 bytes client/app/assets/wow-base-general.gif | Bin 0 -> 2737 bytes client/app/assets/wow-base-hunter.gif | Bin 0 -> 2490 bytes client/app/assets/wow-base-mage.gif | Bin 0 -> 2556 bytes client/app/assets/wow-base-offtopic.gif | Bin 0 -> 2597 bytes client/app/assets/wow-base-paladin.gif | Bin 0 -> 2635 bytes client/app/assets/wow-base-priest.gif | Bin 0 -> 2576 bytes client/app/assets/wow-base-professions.gif | Bin 0 -> 2633 bytes client/app/assets/wow-base-pvp.gif | Bin 0 -> 3546 bytes client/app/assets/wow-base-quests.gif | Bin 0 -> 2543 bytes client/app/assets/wow-base-realms.gif | Bin 0 -> 2655 bytes client/app/assets/wow-base-rogue.gif | Bin 0 -> 2478 bytes client/app/assets/wow-base-serverstatus.gif | Bin 0 -> 2453 bytes client/app/assets/wow-base-shaman.gif | Bin 0 -> 2635 bytes client/app/assets/wow-base-suggestions.gif | Bin 0 -> 2563 bytes client/app/assets/wow-base-support.gif | Bin 0 -> 3692 bytes .../app/assets/wow-base-uicustomizations.gif | Bin 0 -> 3204 bytes client/app/assets/wow-base-warlock.gif | Bin 0 -> 2640 bytes client/app/assets/wow-base-warrior.gif | Bin 0 -> 2612 bytes .../content-container/content-container.tsx | 6 +- client/app/components/footer/footer.tsx | 4 - client/app/components/header/header.tsx | 3 - client/app/components/index.ts | 3 +- .../components/login-button/login-button.tsx | 31 +++++ client/app/pages/forum/forum.scss | 91 ++++++++++++++ client/app/pages/forum/forum.tsx | 111 ++++++++++++++++++ client/app/pages/index.ts | 3 + client/app/pages/not-found/not-found.scss | 6 + client/app/pages/not-found/not-found.tsx | 20 ++++ client/app/pages/oauth/oauth.tsx | 32 +++++ client/app/pages/realms/realms.tsx | 9 +- client/app/scss/style.scss | 10 ++ client/package.json | 4 +- client/tslint.json | 3 +- client/webpack.config.js | 6 + client/yarn.lock | 16 +++ lib/myapp_web/router.ex | 2 +- 51 files changed, 356 insertions(+), 18 deletions(-) create mode 100644 client/app/assets/account.gif create mode 100644 client/app/assets/flag.gif create mode 100644 client/app/assets/forum-menu-right.gif create mode 100644 client/app/assets/forum-menu-search-bg.gif create mode 100644 client/app/assets/forum-menu-search-left.gif create mode 100644 client/app/assets/forumliner-bg.gif create mode 100644 client/app/assets/forumliner-bot-bg.gif create mode 100644 client/app/assets/login-bot-left.gif create mode 100644 client/app/assets/login-bot-login.gif create mode 100644 client/app/assets/login-bot-right.gif create mode 100644 client/app/assets/thread-topic-bg2.gif create mode 100644 client/app/assets/wow-base-bugs.gif create mode 100644 client/app/assets/wow-base-druid.gif create mode 100644 client/app/assets/wow-base-dungeons.gif create mode 100644 client/app/assets/wow-base-general.gif create mode 100644 client/app/assets/wow-base-hunter.gif create mode 100644 client/app/assets/wow-base-mage.gif create mode 100644 client/app/assets/wow-base-offtopic.gif create mode 100644 client/app/assets/wow-base-paladin.gif create mode 100644 client/app/assets/wow-base-priest.gif create mode 100644 client/app/assets/wow-base-professions.gif create mode 100644 client/app/assets/wow-base-pvp.gif create mode 100644 client/app/assets/wow-base-quests.gif create mode 100644 client/app/assets/wow-base-realms.gif create mode 100644 client/app/assets/wow-base-rogue.gif create mode 100644 client/app/assets/wow-base-serverstatus.gif create mode 100644 client/app/assets/wow-base-shaman.gif create mode 100644 client/app/assets/wow-base-suggestions.gif create mode 100644 client/app/assets/wow-base-support.gif create mode 100644 client/app/assets/wow-base-uicustomizations.gif create mode 100644 client/app/assets/wow-base-warlock.gif create mode 100644 client/app/assets/wow-base-warrior.gif create mode 100644 client/app/components/login-button/login-button.tsx create mode 100644 client/app/pages/forum/forum.scss create mode 100644 client/app/pages/forum/forum.tsx create mode 100644 client/app/pages/not-found/not-found.scss create mode 100644 client/app/pages/not-found/not-found.tsx create mode 100644 client/app/pages/oauth/oauth.tsx diff --git a/client/app/Wrapper.tsx b/client/app/Wrapper.tsx index d14bc32..084ca4f 100644 --- a/client/app/Wrapper.tsx +++ b/client/app/Wrapper.tsx @@ -2,7 +2,7 @@ import React from 'react'; import { BrowserRouter, Route, Switch } from 'react-router-dom'; import { Footer, Header } from './components'; -import { Home, Realms } from './pages'; +import { Forum, Home, NotFound, Oauth, Realms } from './pages'; // styling import './scss/index.scss'; @@ -16,6 +16,14 @@ export default class Wrapper extends React.Component { super(props); } + componentDidMount() { + const storedAccount = localStorage.getItem('account'); + + if (storedAccount) { + console.log(JSON.parse(storedAccount)); + } + } + public render() { return ( @@ -24,7 +32,9 @@ export default class Wrapper extends React.Component { - {/* */} + + +