From 2123e26207e73fa6eb80bf2fbc451460d17afe8b Mon Sep 17 00:00:00 2001 From: April Rieger Date: Wed, 15 Jul 2020 12:44:55 -0700 Subject: [PATCH] updated font files and removed Navigation componetn in Appjs since it is empty, functional and renders on screen --- .DS_Store | Bin 6148 -> 6148 bytes app/.DS_Store | Bin 0 -> 6148 bytes .../{application.css => application.scss} | 21 ++++++++++ .../fonts/GlamourAbsolute_Extended.otf | Bin 0 -> 37116 bytes app/assets/stylesheets/managers.scss | 1 + app/javascript/.DS_Store | Bin 0 -> 6148 bytes app/javascript/components/App.js | 11 ++--- app/javascript/components/Header.js | 20 +++++++++ app/javascript/components/Navigation.js | 0 .../components/pages/ApartmentList.js | 38 ++++++++++-------- .../components/pages/ApartmentNew.js | 10 ++--- app/javascript/packs/application.js | 1 - app/views/.DS_Store | Bin 0 -> 6148 bytes app/views/home/index.html.erb | 3 +- config/webpack/environment.js | 6 +++ config/webpack/environment.js.save | 10 +++++ db/.DS_Store | Bin 6148 -> 6148 bytes package.json | 2 + public/.DS_Store | Bin 0 -> 6148 bytes yarn.lock | 7 +++- 20 files changed, 101 insertions(+), 29 deletions(-) create mode 100644 app/.DS_Store rename app/assets/stylesheets/{application.css => application.scss} (71%) create mode 100644 app/assets/stylesheets/fonts/GlamourAbsolute_Extended.otf create mode 100644 app/javascript/.DS_Store create mode 100644 app/javascript/components/Header.js create mode 100644 app/javascript/components/Navigation.js create mode 100644 app/views/.DS_Store create mode 100644 config/webpack/environment.js.save create mode 100644 public/.DS_Store diff --git a/.DS_Store b/.DS_Store index 15b0d7461a3a0b04c43a9e9ca9aba1fc61f0b5d1..558bf94b98701c9d5070fc979bd257946d8793e1 100644 GIT binary patch delta 160 zcmZoMXfc=|&e%RNQH+&?fq{WzVxou)6OaJ{%s|Y@z#zbooRgHFp95qvFilL}x@#1&p$^0UUf*?f+NE#Y8JBl1;1^_`E6cPXc diff --git a/app/.DS_Store b/app/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..81c936c42f0637c8746a92856d9f527c475fd440 GIT binary patch literal 6148 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
Y6 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 literal 0 HcmV?d00001 diff --git a/app/assets/stylesheets/managers.scss b/app/assets/stylesheets/managers.scss index f5fa4e2..3300129 100644 --- a/app/assets/stylesheets/managers.scss +++ b/app/assets/stylesheets/managers.scss @@ -1,3 +1,4 @@ // Place all the styles related to the Managers controller here. // They will automatically be included in application.css. // You can use Sass (SCSS) here: https://sass-lang.com/ + diff --git a/app/javascript/.DS_Store b/app/javascript/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..7ceb314541645eee00d8486ee03a13497f24d3d1 GIT binary patch literal 6148 zcmeHKJ8r`;3?&;6LA!X&s4Mgaf{~se7bp^EOX~t|cTYK2kCw;JP{YlZEWsl{J&EFz zpf{MNh-mlIzlyXXvW6SV*@mUrzWKtQGNM2@&KTrVj__|87uo*@jQcDHFhAt$FTWoT zr~NRTEP+M^r~nn90#tws+)RNit?QSYoydcz02O!?1?>A!;D$AE3iMA025$j?4Z?1i zdoKYj768`7DG(8u1{D}o%@#w0j(Ewunm7dpT{N2y&6_nl6!qJ2e(`kC8px3fP=UDu zt5~*H|KH$O`u{nJD=I(*9!ddiw!3YICuMD2JkDxufxp8o=NE2 +
-
{logged_in &&
@@ -52,7 +54,6 @@ async componentDidMount () { Sign In
} -
{ + return ( +
+ +

Hello, world!

+

This is a simple hero unit, a simple Jumbotron-style component for calling extra attention to featured content or information.

+
+

It uses utility classes for typography and spacing to space content out within the larger container.

+

+ +

+
+
+ ); +}; + +export default Header; \ No newline at end of file diff --git a/app/javascript/components/Navigation.js b/app/javascript/components/Navigation.js new file mode 100644 index 0000000..e69de29 diff --git a/app/javascript/components/pages/ApartmentList.js b/app/javascript/components/pages/ApartmentList.js index 1c47c55..3ecb2c4 100644 --- a/app/javascript/components/pages/ApartmentList.js +++ b/app/javascript/components/pages/ApartmentList.js @@ -1,22 +1,28 @@ import React from 'react' -import { ListGroup } from 'reactstrap' +import { ListGroup, Button, Card, CardImg, CardText, CardBody, CardTitle, CardSubtitle } from "reactstrap"; const ApartmentList = (props) => { const { apartments } = props - return( - apartments.map((apartment, index) => { - return( - -

{ apartment.image }

-

{ apartment.address }

-

{ apartment.city }, { apartment.state } { apartment.zip_code }, { apartment.country }

-

Bedrooms: { apartment.bedrooms }

-

Bathrooms: { apartment.bathrooms }

-

Monthly Rent: { apartment.monthly_rent }

-

Manager: { apartment.manager_id }

-
- ) - }) - ) + return ( + + { apartments.map((apartment, index) => { + return ( +
+ + + + + {apartment.address} + {apartment.city}, {apartment.state} + {apartment.manager_id} + + + + +
+ ); + })} +
+ ); } export default ApartmentList diff --git a/app/javascript/components/pages/ApartmentNew.js b/app/javascript/components/pages/ApartmentNew.js index 08f2c8d..d910367 100644 --- a/app/javascript/components/pages/ApartmentNew.js +++ b/app/javascript/components/pages/ApartmentNew.js @@ -154,14 +154,14 @@ const ApartmentNew = (props) => { - @@ -181,7 +181,7 @@ const ApartmentNew = (props) => { - diff --git a/app/javascript/packs/application.js b/app/javascript/packs/application.js index ea9367b..3314ccd 100644 --- a/app/javascript/packs/application.js +++ b/app/javascript/packs/application.js @@ -8,7 +8,6 @@ require("turbolinks").start() require("@rails/activestorage").start() require("channels") - // Uncomment to copy all static images under ../images to the output folder and reference // them with the image_pack_tag helper in views (e.g <%= image_pack_tag 'rails.png' %>) // or the `imagePath` JavaScript helper below. diff --git a/app/views/.DS_Store b/app/views/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..a77419dba62179d362cdc26ac6060337c1b3186b GIT binary patch literal 6148 zcmeH~J!-^2427kv3qu;0TTYV$S zU*WMtMCXt7S!5EC5pI+x3!N$QL2k0ko4l^?FWYtBw>#s#R_0ewje4njaD#P z)yEL4dplV2TuruMw2S8Oq4{LBDF&v|E?SVlv^p5502SyII7B|#{eOc0H2-%kOsN1B z_-6{}u$-3}FO_%e-RoKXl2uzbIOxX_zWoFsv8(t9cf)?M1z3|Uhzg890xkms75G&J FJ^^zW6086K literal 0 HcmV?d00001 diff --git a/app/views/home/index.html.erb b/app/views/home/index.html.erb index 0280d61..a160694 100644 --- a/app/views/home/index.html.erb +++ b/app/views/home/index.html.erb @@ -2,4 +2,5 @@ logged_in: user_signed_in?, sign_in_route: new_user_session_path, sign_out_route: destroy_user_session_path -}) %> \ No newline at end of file +}) %> + diff --git a/config/webpack/environment.js b/config/webpack/environment.js index d16d9af..3817afd 100644 --- a/config/webpack/environment.js +++ b/config/webpack/environment.js @@ -1,3 +1,9 @@ const { environment } = require('@rails/webpacker') +const webpack = require("webpack") +environment.plugins.append("Provide", new webpack.ProvidePlugin({ + $: 'jquery', + jQuery: 'jquery', + Popper: ['popper.js', 'default'] +})) module.exports = environment diff --git a/config/webpack/environment.js.save b/config/webpack/environment.js.save new file mode 100644 index 0000000..f199743 --- /dev/null +++ b/config/webpack/environment.js.save @@ -0,0 +1,10 @@ +const { environment } = require('@rails/webpacker') +const webpack = require("webpack") + +environment.plugins.append("Provide", new webpack.ProvidePlugin({ + $: 'jquery', + jQuery: 'jquery', + Popper: ['popper.js', 'default'] +})) +module.exports = environment + diff --git a/db/.DS_Store b/db/.DS_Store index ef5ba0699392337b2ab08e366969e52d601588a8..52f46299a41f3de5829bb71dba7da580486da4e8 100644 GIT binary patch delta 18 acmZoMXfc?uY~#i-_K6Mro4GlD@&f=#kOxcv delta 20 ccmZoMXfc?ujFEBU#xVAY4P2YqIsWnk08YaPNdN!< diff --git a/package.json b/package.json index 9ffe77c..e0bf5a1 100644 --- a/package.json +++ b/package.json @@ -9,6 +9,8 @@ "@rails/webpacker": "4.2.2", "babel-plugin-transform-react-remove-prop-types": "^0.4.24", "bootstrap": "^4.5.0", + "jquery": "^3.5.1", + "popper.js": "^1.16.1", "prop-types": "^15.7.2", "react": "^16.13.1", "react-dom": "^16.13.1", diff --git a/public/.DS_Store b/public/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..6feb4beae27b179e1463bc62215c382c9369e402 GIT binary patch literal 6148 zcmeH~I|>3p42BaQAlO)1PU8W*!654iynwGxK|$>2=>B;ixLS+IA4vY0Orq>p>}*6t zSNG#mWF{gLxT!2G^h~iI%T;!Akdxewx5IgVxtzUfkhN9=$8Wrz=P`u@NPq-LfCNb3 zhX~lc4Vz3u8A*TyNZ?7p-VX(CT2ou7zd8_n1b~i^cEj3d323ndw5GODWMCSt&}da3 zLoDy@(2{jEwS`8zXbvBm|ExB}z%<%L3pOyVE(|0<0zCr5*w5_#U&BAm|GgG&Nq_|Y zjDU{1O}D~B<=y)Bc$VL0*47OU^>T!lj{t1!DxSmLa9(Tyt*I>(85lnV90LOhe3ifh D;