From 020dab3d9e6c1f94b50b1444bd49c8e5372a5ccb Mon Sep 17 00:00:00 2001 From: ketwy Date: Mon, 20 Mar 2023 09:32:21 -0300 Subject: [PATCH 01/35] feat: criando o projeto inicial #23 apenas o vue create --- src/frontend/ketlly/tarefa1/.gitignore | 23 +++++++ src/frontend/ketlly/tarefa1/README.md | 24 ++++++++ src/frontend/ketlly/tarefa1/babel.config.js | 5 ++ src/frontend/ketlly/tarefa1/jsconfig.json | 19 ++++++ src/frontend/ketlly/tarefa1/package.json | 43 +++++++++++++ .../ketlly/tarefa1/public/favicon.ico | Bin 0 -> 4286 bytes src/frontend/ketlly/tarefa1/public/index.html | 17 +++++ src/frontend/ketlly/tarefa1/src/App.vue | 26 ++++++++ .../ketlly/tarefa1/src/assets/logo.png | Bin 0 -> 6849 bytes .../tarefa1/src/components/HelloWorld.vue | 58 ++++++++++++++++++ src/frontend/ketlly/tarefa1/src/main.js | 4 ++ src/frontend/ketlly/tarefa1/vue.config.js | 4 ++ 12 files changed, 223 insertions(+) create mode 100644 src/frontend/ketlly/tarefa1/.gitignore create mode 100644 src/frontend/ketlly/tarefa1/README.md create mode 100644 src/frontend/ketlly/tarefa1/babel.config.js create mode 100644 src/frontend/ketlly/tarefa1/jsconfig.json create mode 100644 src/frontend/ketlly/tarefa1/package.json create mode 100644 src/frontend/ketlly/tarefa1/public/favicon.ico create mode 100644 src/frontend/ketlly/tarefa1/public/index.html create mode 100644 src/frontend/ketlly/tarefa1/src/App.vue create mode 100644 src/frontend/ketlly/tarefa1/src/assets/logo.png create mode 100644 src/frontend/ketlly/tarefa1/src/components/HelloWorld.vue create mode 100644 src/frontend/ketlly/tarefa1/src/main.js create mode 100644 src/frontend/ketlly/tarefa1/vue.config.js diff --git a/src/frontend/ketlly/tarefa1/.gitignore b/src/frontend/ketlly/tarefa1/.gitignore new file mode 100644 index 0000000..403adbc --- /dev/null +++ b/src/frontend/ketlly/tarefa1/.gitignore @@ -0,0 +1,23 @@ +.DS_Store +node_modules +/dist + + +# local env files +.env.local +.env.*.local + +# Log files +npm-debug.log* +yarn-debug.log* +yarn-error.log* +pnpm-debug.log* + +# Editor directories and files +.idea +.vscode +*.suo +*.ntvs* +*.njsproj +*.sln +*.sw? diff --git a/src/frontend/ketlly/tarefa1/README.md b/src/frontend/ketlly/tarefa1/README.md new file mode 100644 index 0000000..0c864e9 --- /dev/null +++ b/src/frontend/ketlly/tarefa1/README.md @@ -0,0 +1,24 @@ +# tarefa1 + +## Project setup +``` +npm install +``` + +### Compiles and hot-reloads for development +``` +npm run serve +``` + +### Compiles and minifies for production +``` +npm run build +``` + +### Lints and fixes files +``` +npm run lint +``` + +### Customize configuration +See [Configuration Reference](https://cli.vuejs.org/config/). diff --git a/src/frontend/ketlly/tarefa1/babel.config.js b/src/frontend/ketlly/tarefa1/babel.config.js new file mode 100644 index 0000000..e955840 --- /dev/null +++ b/src/frontend/ketlly/tarefa1/babel.config.js @@ -0,0 +1,5 @@ +module.exports = { + presets: [ + '@vue/cli-plugin-babel/preset' + ] +} diff --git a/src/frontend/ketlly/tarefa1/jsconfig.json b/src/frontend/ketlly/tarefa1/jsconfig.json new file mode 100644 index 0000000..4aafc5f --- /dev/null +++ b/src/frontend/ketlly/tarefa1/jsconfig.json @@ -0,0 +1,19 @@ +{ + "compilerOptions": { + "target": "es5", + "module": "esnext", + "baseUrl": "./", + "moduleResolution": "node", + "paths": { + "@/*": [ + "src/*" + ] + }, + "lib": [ + "esnext", + "dom", + "dom.iterable", + "scripthost" + ] + } +} diff --git a/src/frontend/ketlly/tarefa1/package.json b/src/frontend/ketlly/tarefa1/package.json new file mode 100644 index 0000000..e91e999 --- /dev/null +++ b/src/frontend/ketlly/tarefa1/package.json @@ -0,0 +1,43 @@ +{ + "name": "tarefa1", + "version": "0.1.0", + "private": true, + "scripts": { + "serve": "vue-cli-service serve", + "build": "vue-cli-service build", + "lint": "vue-cli-service lint" + }, + "dependencies": { + "core-js": "^3.8.3", + "vue": "^3.2.13" + }, + "devDependencies": { + "@babel/core": "^7.12.16", + "@babel/eslint-parser": "^7.12.16", + "@vue/cli-plugin-babel": "~5.0.0", + "@vue/cli-plugin-eslint": "~5.0.0", + "@vue/cli-service": "~5.0.0", + "eslint": "^7.32.0", + "eslint-plugin-vue": "^8.0.3" + }, + "eslintConfig": { + "root": true, + "env": { + "node": true + }, + "extends": [ + "plugin:vue/vue3-essential", + "eslint:recommended" + ], + "parserOptions": { + "parser": "@babel/eslint-parser" + }, + "rules": {} + }, + "browserslist": [ + "> 1%", + "last 2 versions", + "not dead", + "not ie 11" + ] +} diff --git a/src/frontend/ketlly/tarefa1/public/favicon.ico b/src/frontend/ketlly/tarefa1/public/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..df36fcfb72584e00488330b560ebcf34a41c64c2 GIT binary patch literal 4286 zcmds*O-Phc6o&64GDVCEQHxsW(p4>LW*W<827=Unuo8sGpRux(DN@jWP-e29Wl%wj zY84_aq9}^Am9-cWTD5GGEo#+5Fi2wX_P*bo+xO!)p*7B;iKlbFd(U~_d(U?#hLj56 zPhFkj-|A6~Qk#@g^#D^U0XT1cu=c-vu1+SElX9NR;kzAUV(q0|dl0|%h|dI$%VICy zJnu2^L*Te9JrJMGh%-P79CL0}dq92RGU6gI{v2~|)p}sG5x0U*z<8U;Ij*hB9z?ei z@g6Xq-pDoPl=MANPiR7%172VA%r)kevtV-_5H*QJKFmd;8yA$98zCxBZYXTNZ#QFk2(TX0;Y2dt&WitL#$96|gJY=3xX zpCoi|YNzgO3R`f@IiEeSmKrPSf#h#Qd<$%Ej^RIeeYfsxhPMOG`S`Pz8q``=511zm zAm)MX5AV^5xIWPyEu7u>qYs?pn$I4nL9J!=K=SGlKLXpE<5x+2cDTXq?brj?n6sp= zphe9;_JHf40^9~}9i08r{XM$7HB!`{Ys~TK0kx<}ZQng`UPvH*11|q7&l9?@FQz;8 zx!=3<4seY*%=OlbCbcae?5^V_}*K>Uo6ZWV8mTyE^B=DKy7-sdLYkR5Z?paTgK-zyIkKjIcpyO z{+uIt&YSa_$QnN_@t~L014dyK(fOOo+W*MIxbA6Ndgr=Y!f#Tokqv}n<7-9qfHkc3 z=>a|HWqcX8fzQCT=dqVbogRq!-S>H%yA{1w#2Pn;=e>JiEj7Hl;zdt-2f+j2%DeVD zsW0Ab)ZK@0cIW%W7z}H{&~yGhn~D;aiP4=;m-HCo`BEI+Kd6 z={Xwx{TKxD#iCLfl2vQGDitKtN>z|-AdCN|$jTFDg0m3O`WLD4_s#$S literal 0 HcmV?d00001 diff --git a/src/frontend/ketlly/tarefa1/public/index.html b/src/frontend/ketlly/tarefa1/public/index.html new file mode 100644 index 0000000..3e5a139 --- /dev/null +++ b/src/frontend/ketlly/tarefa1/public/index.html @@ -0,0 +1,17 @@ + + + + + + + + <%= htmlWebpackPlugin.options.title %> + + + +
+ + + diff --git a/src/frontend/ketlly/tarefa1/src/App.vue b/src/frontend/ketlly/tarefa1/src/App.vue new file mode 100644 index 0000000..591a031 --- /dev/null +++ b/src/frontend/ketlly/tarefa1/src/App.vue @@ -0,0 +1,26 @@ + + + + + diff --git a/src/frontend/ketlly/tarefa1/src/assets/logo.png b/src/frontend/ketlly/tarefa1/src/assets/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..f3d2503fc2a44b5053b0837ebea6e87a2d339a43 GIT binary patch literal 6849 zcmaKRcUV(fvo}bjDT-7nLI_nlK}sT_69H+`qzVWDA|yaU?}j417wLi^B1KB1SLsC& zL0ag7$U(XW5YR7p&Ux?sP$d4lvMt8C^+TcQu4F zQqv!UF!I+kw)c0jhd6+g6oCr9P?7)?!qX1ui*iL{p}sKCAGuJ{{W)0z1pLF|=>h}& zt(2Lr0Z`2ig8<5i%Zk}cO5Fm=LByqGWaS`oqChZdEFmc`0hSb#gg|Aap^{+WKOYcj zHjINK)KDG%&s?Mt4CL(T=?;~U@bU2x_mLKN!#GJuK_CzbNw5SMEJorG!}_5;?R>@1 zSl)jns3WlU7^J%=(hUtfmuUCU&C3%8B5C^f5>W2Cy8jW3#{Od{lF1}|?c61##3dzA zsPlFG;l_FzBK}8>|H_Ru_H#!_7$UH4UKo3lKOA}g1(R&|e@}GINYVzX?q=_WLZCgh z)L|eJMce`D0EIwgRaNETDsr+?vQknSGAi=7H00r`QnI%oQnFxm`G2umXso9l+8*&Q z7WqF|$p49js$mdzo^BXpH#gURy=UO;=IMrYc5?@+sR4y_?d*~0^YP7d+y0{}0)zBM zIKVM(DBvICK#~7N0a+PY6)7;u=dutmNqK3AlsrUU9U`d;msiucB_|8|2kY=(7XA;G zwDA8AR)VCA#JOkxm#6oHNS^YVuOU;8p$N)2{`;oF|rQ?B~K$%rHDxXs+_G zF5|-uqHZvSzq}L;5Kcy_P+x0${33}Ofb6+TX&=y;;PkEOpz%+_bCw_{<&~ zeLV|!bP%l1qxywfVr9Z9JI+++EO^x>ZuCK);=$VIG1`kxK8F2M8AdC$iOe3cj1fo(ce4l-9 z7*zKy3={MixvUk=enQE;ED~7tv%qh&3lR<0m??@w{ILF|e#QOyPkFYK!&Up7xWNtL zOW%1QMC<3o;G9_S1;NkPB6bqbCOjeztEc6TsBM<(q9((JKiH{01+Ud=uw9B@{;(JJ z-DxI2*{pMq`q1RQc;V8@gYAY44Z!%#W~M9pRxI(R?SJ7sy7em=Z5DbuDlr@*q|25V)($-f}9c#?D%dU^RS<(wz?{P zFFHtCab*!rl(~j@0(Nadvwg8q|4!}L^>d?0al6}Rrv9$0M#^&@zjbfJy_n!%mVHK4 z6pLRIQ^Uq~dnyy$`ay51Us6WaP%&O;@49m&{G3z7xV3dLtt1VTOMYl3UW~Rm{Eq4m zF?Zl_v;?7EFx1_+#WFUXxcK78IV)FO>42@cm@}2I%pVbZqQ}3;p;sDIm&knay03a^ zn$5}Q$G!@fTwD$e(x-~aWP0h+4NRz$KlnO_H2c< z(XX#lPuW_%H#Q+c&(nRyX1-IadKR-%$4FYC0fsCmL9ky3 zKpxyjd^JFR+vg2!=HWf}2Z?@Td`0EG`kU?{8zKrvtsm)|7>pPk9nu@2^z96aU2<#` z2QhvH5w&V;wER?mopu+nqu*n8p~(%QkwSs&*0eJwa zMXR05`OSFpfyRb!Y_+H@O%Y z0=K^y6B8Gcbl?SA)qMP3Z+=C(?8zL@=74R=EVnE?vY!1BQy2@q*RUgRx4yJ$k}MnL zs!?74QciNb-LcG*&o<9=DSL>1n}ZNd)w1z3-0Pd^4ED1{qd=9|!!N?xnXjM!EuylY z5=!H>&hSofh8V?Jofyd!h`xDI1fYAuV(sZwwN~{$a}MX^=+0TH*SFp$vyxmUv7C*W zv^3Gl0+eTFgBi3FVD;$nhcp)ka*4gSskYIqQ&+M}xP9yLAkWzBI^I%zR^l1e?bW_6 zIn{mo{dD=)9@V?s^fa55jh78rP*Ze<3`tRCN4*mpO$@7a^*2B*7N_|A(Ve2VB|)_o z$=#_=aBkhe(ifX}MLT()@5?OV+~7cXC3r!%{QJxriXo9I%*3q4KT4Xxzyd{ z9;_%=W%q!Vw$Z7F3lUnY+1HZ*lO;4;VR2+i4+D(m#01OYq|L_fbnT;KN<^dkkCwtd zF7n+O7KvAw8c`JUh6LmeIrk4`F3o|AagKSMK3))_5Cv~y2Bb2!Ibg9BO7Vkz?pAYX zoI=B}+$R22&IL`NCYUYjrdhwjnMx_v=-Qcx-jmtN>!Zqf|n1^SWrHy zK|MwJ?Z#^>)rfT5YSY{qjZ&`Fjd;^vv&gF-Yj6$9-Dy$<6zeP4s+78gS2|t%Z309b z0^fp~ue_}i`U9j!<|qF92_3oB09NqgAoehQ`)<)dSfKoJl_A6Ec#*Mx9Cpd-p#$Ez z={AM*r-bQs6*z$!*VA4|QE7bf@-4vb?Q+pPKLkY2{yKsw{&udv_2v8{Dbd zm~8VAv!G~s)`O3|Q6vFUV%8%+?ZSVUa(;fhPNg#vab@J*9XE4#D%)$UU-T5`fwjz! z6&gA^`OGu6aUk{l*h9eB?opVdrHK>Q@U>&JQ_2pR%}TyOXGq_6s56_`U(WoOaAb+K zXQr#6H}>a-GYs9^bGP2Y&hSP5gEtW+GVC4=wy0wQk=~%CSXj=GH6q z-T#s!BV`xZVxm{~jr_ezYRpqqIcXC=Oq`b{lu`Rt(IYr4B91hhVC?yg{ol4WUr3v9 zOAk2LG>CIECZ-WIs0$N}F#eoIUEtZudc7DPYIjzGqDLWk_A4#(LgacooD z2K4IWs@N`Bddm-{%oy}!k0^i6Yh)uJ1S*90>|bm3TOZxcV|ywHUb(+CeX-o1|LTZM zwU>dY3R&U)T(}5#Neh?-CWT~@{6Ke@sI)uSuzoah8COy)w)B)aslJmp`WUcjdia-0 zl2Y}&L~XfA`uYQboAJ1;J{XLhYjH){cObH3FDva+^8ioOQy%Z=xyjGLmWMrzfFoH; zEi3AG`_v+%)&lDJE;iJWJDI@-X9K5O)LD~j*PBe(wu+|%ar~C+LK1+-+lK=t# z+Xc+J7qp~5q=B~rD!x78)?1+KUIbYr^5rcl&tB-cTtj+e%{gpZZ4G~6r15+d|J(ky zjg@@UzMW0k9@S#W(1H{u;Nq(7llJbq;;4t$awM;l&(2s+$l!Ay9^Ge|34CVhr7|BG z?dAR83smef^frq9V(OH+a+ki#q&-7TkWfFM=5bsGbU(8mC;>QTCWL5ydz9s6k@?+V zcjiH`VI=59P-(-DWXZ~5DH>B^_H~;4$)KUhnmGo*G!Tq8^LjfUDO)lASN*=#AY_yS zqW9UX(VOCO&p@kHdUUgsBO0KhXxn1sprK5h8}+>IhX(nSXZKwlNsjk^M|RAaqmCZB zHBolOHYBas@&{PT=R+?d8pZu zUHfyucQ`(umXSW7o?HQ3H21M`ZJal+%*)SH1B1j6rxTlG3hx1IGJN^M7{$j(9V;MZ zRKybgVuxKo#XVM+?*yTy{W+XHaU5Jbt-UG33x{u(N-2wmw;zzPH&4DE103HV@ER86 z|FZEmQb|&1s5#`$4!Cm}&`^{(4V}OP$bk`}v6q6rm;P!H)W|2i^e{7lTk2W@jo_9q z*aw|U7#+g59Fv(5qI`#O-qPj#@_P>PC#I(GSp3DLv7x-dmYK=C7lPF8a)bxb=@)B1 zUZ`EqpXV2dR}B&r`uM}N(TS99ZT0UB%IN|0H%DcVO#T%L_chrgn#m6%x4KE*IMfjX zJ%4veCEqbXZ`H`F_+fELMC@wuy_ch%t*+Z+1I}wN#C+dRrf2X{1C8=yZ_%Pt6wL_~ zZ2NN-hXOT4P4n$QFO7yYHS-4wF1Xfr-meG9Pn;uK51?hfel`d38k{W)F*|gJLT2#T z<~>spMu4(mul-8Q3*pf=N4DcI)zzjqAgbE2eOT7~&f1W3VsdD44Ffe;3mJp-V@8UC z)|qnPc12o~$X-+U@L_lWqv-RtvB~%hLF($%Ew5w>^NR82qC_0FB z)=hP1-OEx?lLi#jnLzH}a;Nvr@JDO-zQWd}#k^an$Kwml;MrD&)sC5b`s0ZkVyPkb zt}-jOq^%_9>YZe7Y}PhW{a)c39G`kg(P4@kxjcYfgB4XOOcmezdUI7j-!gs7oAo2o zx(Ph{G+YZ`a%~kzK!HTAA5NXE-7vOFRr5oqY$rH>WI6SFvWmahFav!CfRMM3%8J&c z*p+%|-fNS_@QrFr(at!JY9jCg9F-%5{nb5Bo~z@Y9m&SHYV`49GAJjA5h~h4(G!Se zZmK{Bo7ivCfvl}@A-ptkFGcWXAzj3xfl{evi-OG(TaCn1FAHxRc{}B|x+Ua1D=I6M z!C^ZIvK6aS_c&(=OQDZfm>O`Nxsw{ta&yiYPA~@e#c%N>>#rq)k6Aru-qD4(D^v)y z*>Rs;YUbD1S8^D(ps6Jbj0K3wJw>L4m)0e(6Pee3Y?gy9i0^bZO?$*sv+xKV?WBlh zAp*;v6w!a8;A7sLB*g-^<$Z4L7|5jXxxP1}hQZ<55f9<^KJ>^mKlWSGaLcO0=$jem zWyZkRwe~u{{tU63DlCaS9$Y4CP4f?+wwa(&1ou)b>72ydrFvm`Rj-0`kBJgK@nd(*Eh!(NC{F-@=FnF&Y!q`7){YsLLHf0_B6aHc# z>WIuHTyJwIH{BJ4)2RtEauC7Yq7Cytc|S)4^*t8Va3HR zg=~sN^tp9re@w=GTx$;zOWMjcg-7X3Wk^N$n;&Kf1RgVG2}2L-(0o)54C509C&77i zrjSi{X*WV=%C17((N^6R4Ya*4#6s_L99RtQ>m(%#nQ#wrRC8Y%yxkH;d!MdY+Tw@r zjpSnK`;C-U{ATcgaxoEpP0Gf+tx);buOMlK=01D|J+ROu37qc*rD(w`#O=3*O*w9?biwNoq3WN1`&Wp8TvKj3C z3HR9ssH7a&Vr<6waJrU zdLg!ieYz%U^bmpn%;(V%%ugMk92&?_XX1K@mwnVSE6!&%P%Wdi7_h`CpScvspMx?N zQUR>oadnG17#hNc$pkTp+9lW+MBKHRZ~74XWUryd)4yd zj98$%XmIL4(9OnoeO5Fnyn&fpQ9b0h4e6EHHw*l68j;>(ya`g^S&y2{O8U>1*>4zR zq*WSI_2o$CHQ?x0!wl9bpx|Cm2+kFMR)oMud1%n2=qn5nE&t@Fgr#=Zv2?}wtEz^T z9rrj=?IH*qI5{G@Rn&}^Z{+TW}mQeb9=8b<_a`&Cm#n%n~ zU47MvCBsdXFB1+adOO)03+nczfWa#vwk#r{o{dF)QWya9v2nv43Zp3%Ps}($lA02*_g25t;|T{A5snSY?3A zrRQ~(Ygh_ebltHo1VCbJb*eOAr;4cnlXLvI>*$-#AVsGg6B1r7@;g^L zFlJ_th0vxO7;-opU@WAFe;<}?!2q?RBrFK5U{*ai@NLKZ^};Ul}beukveh?TQn;$%9=R+DX07m82gP$=}Uo_%&ngV`}Hyv8g{u z3SWzTGV|cwQuFIs7ZDOqO_fGf8Q`8MwL}eUp>q?4eqCmOTcwQuXtQckPy|4F1on8l zP*h>d+cH#XQf|+6c|S{7SF(Lg>bR~l(0uY?O{OEVlaxa5@e%T&xju=o1`=OD#qc16 zSvyH*my(dcp6~VqR;o(#@m44Lug@~_qw+HA=mS#Z^4reBy8iV?H~I;{LQWk3aKK8$bLRyt$g?- +
+

{{ msg }}

+

+ For a guide and recipes on how to configure / customize this project,
+ check out the + vue-cli documentation. +

+

Installed CLI Plugins

+ +

Essential Links

+ +

Ecosystem

+ +
+ + + + + + diff --git a/src/frontend/ketlly/tarefa1/src/main.js b/src/frontend/ketlly/tarefa1/src/main.js new file mode 100644 index 0000000..01433bc --- /dev/null +++ b/src/frontend/ketlly/tarefa1/src/main.js @@ -0,0 +1,4 @@ +import { createApp } from 'vue' +import App from './App.vue' + +createApp(App).mount('#app') diff --git a/src/frontend/ketlly/tarefa1/vue.config.js b/src/frontend/ketlly/tarefa1/vue.config.js new file mode 100644 index 0000000..910e297 --- /dev/null +++ b/src/frontend/ketlly/tarefa1/vue.config.js @@ -0,0 +1,4 @@ +const { defineConfig } = require('@vue/cli-service') +module.exports = defineConfig({ + transpileDependencies: true +}) From 0184d78039a9c538248bdd05f7beaa3ddbfb774b Mon Sep 17 00:00:00 2001 From: ketwy Date: Mon, 20 Mar 2023 09:35:38 -0300 Subject: [PATCH 02/35] feat: criando arquivo de reinicializacao de estilo #24 --- src/frontend/ketlly/tarefa1/public/reset.css | 137 +++++++++++++++++++ 1 file changed, 137 insertions(+) create mode 100644 src/frontend/ketlly/tarefa1/public/reset.css diff --git a/src/frontend/ketlly/tarefa1/public/reset.css b/src/frontend/ketlly/tarefa1/public/reset.css new file mode 100644 index 0000000..20deaa0 --- /dev/null +++ b/src/frontend/ketlly/tarefa1/public/reset.css @@ -0,0 +1,137 @@ +/* http://meyerweb.com/eric/tools/css/reset/ + v2.0 | 20110126 + License: none (public domain) +*/ + +html, +body, +div, +span, +applet, +object, +iframe, +h1, +h2, +h3, +h4, +h5, +h6, +p, +blockquote, +pre, +a, +abbr, +acronym, +address, +big, +cite, +code, +del, +dfn, +em, +img, +ins, +kbd, +q, +s, +samp, +small, +strike, +strong, +sub, +sup, +tt, +var, +b, +u, +i, +center, +dl, +dt, +dd, +ol, +ul, +li, +fieldset, +form, +label, +legend, +table, +caption, +tbody, +tfoot, +thead, +tr, +th, +td, +article, +aside, +canvas, +details, +embed, +figure, +figcaption, +footer, +header, +hgroup, +menu, +nav, +output, +ruby, +section, +summary, +time, +mark, +audio, +video { + margin: 0; + padding: 0; + border: 0; + font-size: 100%; + font: inherit; + vertical-align: baseline; +} + + +/* HTML5 display-role reset for older browsers */ + +article, +aside, +details, +figcaption, +figure, +footer, +header, +hgroup, +menu, +nav, +section { + display: block; +} + +body { + line-height: 1; +} + +ol, +ul { + list-style: none; +} + +blockquote, +q { + quotes: none; +} + +blockquote:before, +blockquote:after, +q:before, +q:after { + content: ''; + content: none; +} + +table { + border-collapse: collapse; + border-spacing: 0; +} \ No newline at end of file From 374b7946474142d62fb299a48657f7ae2ec281af Mon Sep 17 00:00:00 2001 From: ketwy Date: Mon, 20 Mar 2023 11:01:46 -0300 Subject: [PATCH 03/35] fix: organizando as tags #24 --- src/frontend/ketlly/tarefa1/src/App.vue | 30 ++++++++++--------------- 1 file changed, 12 insertions(+), 18 deletions(-) diff --git a/src/frontend/ketlly/tarefa1/src/App.vue b/src/frontend/ketlly/tarefa1/src/App.vue index 591a031..ef51085 100644 --- a/src/frontend/ketlly/tarefa1/src/App.vue +++ b/src/frontend/ketlly/tarefa1/src/App.vue @@ -1,26 +1,20 @@ - + + \ No newline at end of file From 1f3228b8aa9b75aba3b028b2c678836a22f0f601 Mon Sep 17 00:00:00 2001 From: ketwy Date: Mon, 20 Mar 2023 11:04:06 -0300 Subject: [PATCH 04/35] feat: criando arquivo de estilo #24 --- src/frontend/ketlly/tarefa1/public/style.css | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 src/frontend/ketlly/tarefa1/public/style.css diff --git a/src/frontend/ketlly/tarefa1/public/style.css b/src/frontend/ketlly/tarefa1/public/style.css new file mode 100644 index 0000000..e89c7c6 --- /dev/null +++ b/src/frontend/ketlly/tarefa1/public/style.css @@ -0,0 +1,3 @@ +body { + background-color: #13111B; +} \ No newline at end of file From 1b3da908a60ab6afdfbcfabc9c239d851717aac7 Mon Sep 17 00:00:00 2001 From: ketwy Date: Mon, 20 Mar 2023 11:06:33 -0300 Subject: [PATCH 05/35] fix: adicionando os links de estilo #24 --- src/frontend/ketlly/tarefa1/public/index.html | 23 +++++++++++-------- 1 file changed, 13 insertions(+), 10 deletions(-) diff --git a/src/frontend/ketlly/tarefa1/public/index.html b/src/frontend/ketlly/tarefa1/public/index.html index 3e5a139..3e56fa9 100644 --- a/src/frontend/ketlly/tarefa1/public/index.html +++ b/src/frontend/ketlly/tarefa1/public/index.html @@ -1,17 +1,20 @@ - + + - <%= htmlWebpackPlugin.options.title %> - - - + + Tarefa 1 + + + + + +
- - - + + + \ No newline at end of file From e81cbb934d050b237f2d5de430f17db70f024c7d Mon Sep 17 00:00:00 2001 From: ketwy Date: Tue, 21 Mar 2023 09:22:13 -0300 Subject: [PATCH 06/35] =?UTF-8?q?feat:=20Adicionando=20configura=C3=A7?= =?UTF-8?q?=C3=B5es=20da=20imagem=20#24?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/frontend/ketlly/tarefa1/public/style.css | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/frontend/ketlly/tarefa1/public/style.css b/src/frontend/ketlly/tarefa1/public/style.css index e89c7c6..b35469f 100644 --- a/src/frontend/ketlly/tarefa1/public/style.css +++ b/src/frontend/ketlly/tarefa1/public/style.css @@ -1,3 +1,10 @@ body { background-color: #13111B; +} + +.imagem { + width: 50px; + height: 50px; + border-radius: 50%; + box-shadow: 4px 0px 10px rgba(255, 121, 198, 0.25); } \ No newline at end of file From 59aaa7dfc73307b6e513abf689e11f1d073571b1 Mon Sep 17 00:00:00 2001 From: ketwy Date: Tue, 21 Mar 2023 09:23:59 -0300 Subject: [PATCH 07/35] feat: adicionando imagem #24 --- src/frontend/ketlly/tarefa1/src/App.vue | 13 +++++++------ .../tarefa1/src/assets/img/girl-happy.jpg | Bin 0 -> 7610217 bytes 2 files changed, 7 insertions(+), 6 deletions(-) create mode 100644 src/frontend/ketlly/tarefa1/src/assets/img/girl-happy.jpg diff --git a/src/frontend/ketlly/tarefa1/src/App.vue b/src/frontend/ketlly/tarefa1/src/App.vue index ef51085..12e29db 100644 --- a/src/frontend/ketlly/tarefa1/src/App.vue +++ b/src/frontend/ketlly/tarefa1/src/App.vue @@ -1,10 +1,13 @@ - - - - - From b975a8cb5b1117d0bc299fd85bfeb6435a6e7802 Mon Sep 17 00:00:00 2001 From: ketwy Date: Tue, 21 Mar 2023 10:08:53 -0300 Subject: [PATCH 09/35] =?UTF-8?q?feat:=20adicionando=20a=20importa=C3=A7?= =?UTF-8?q?=C3=A3o=20daa=20fonte=20#24?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/frontend/ketlly/tarefa1/public/index.html | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/frontend/ketlly/tarefa1/public/index.html b/src/frontend/ketlly/tarefa1/public/index.html index 3e56fa9..bbad9d5 100644 --- a/src/frontend/ketlly/tarefa1/public/index.html +++ b/src/frontend/ketlly/tarefa1/public/index.html @@ -6,11 +6,16 @@ + + + + + Tarefa 1 - + From 506e1979c78efc598f9d60f7fb3190da47d69631 Mon Sep 17 00:00:00 2001 From: ketwy Date: Tue, 21 Mar 2023 10:10:03 -0300 Subject: [PATCH 10/35] feat: adicionando e organizando texto que acompanha a imagem #24 --- src/frontend/ketlly/tarefa1/src/App.vue | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/src/frontend/ketlly/tarefa1/src/App.vue b/src/frontend/ketlly/tarefa1/src/App.vue index 12e29db..d96b546 100644 --- a/src/frontend/ketlly/tarefa1/src/App.vue +++ b/src/frontend/ketlly/tarefa1/src/App.vue @@ -1,13 +1,19 @@ From f81ebafb1450bfd0e0f525552f0a18e1ad5a71f1 Mon Sep 17 00:00:00 2001 From: ketwy Date: Fri, 24 Mar 2023 22:59:39 -0300 Subject: [PATCH 26/35] feat: criando corpo e style das perguntas #24 --- .../tarefa1/src/components/DuvidaPergunda.vue | 51 +++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 src/frontend/ketlly/tarefa1/src/components/DuvidaPergunda.vue diff --git a/src/frontend/ketlly/tarefa1/src/components/DuvidaPergunda.vue b/src/frontend/ketlly/tarefa1/src/components/DuvidaPergunda.vue new file mode 100644 index 0000000..69d444a --- /dev/null +++ b/src/frontend/ketlly/tarefa1/src/components/DuvidaPergunda.vue @@ -0,0 +1,51 @@ + + + \ No newline at end of file From 0c145aabdc5d230ee1aa33f9aed13b834bd6de5f Mon Sep 17 00:00:00 2001 From: ketwy Date: Fri, 24 Mar 2023 23:00:05 -0300 Subject: [PATCH 27/35] Adicionando imagens #24 --- src/frontend/ketlly/tarefa1/src/assets/img/coracao.svg | 3 +++ src/frontend/ketlly/tarefa1/src/assets/img/negativo.svg | 3 +++ src/frontend/ketlly/tarefa1/src/assets/img/positivo.svg | 3 +++ 3 files changed, 9 insertions(+) create mode 100644 src/frontend/ketlly/tarefa1/src/assets/img/coracao.svg create mode 100644 src/frontend/ketlly/tarefa1/src/assets/img/negativo.svg create mode 100644 src/frontend/ketlly/tarefa1/src/assets/img/positivo.svg diff --git a/src/frontend/ketlly/tarefa1/src/assets/img/coracao.svg b/src/frontend/ketlly/tarefa1/src/assets/img/coracao.svg new file mode 100644 index 0000000..3772147 --- /dev/null +++ b/src/frontend/ketlly/tarefa1/src/assets/img/coracao.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/frontend/ketlly/tarefa1/src/assets/img/negativo.svg b/src/frontend/ketlly/tarefa1/src/assets/img/negativo.svg new file mode 100644 index 0000000..dfde6a6 --- /dev/null +++ b/src/frontend/ketlly/tarefa1/src/assets/img/negativo.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/frontend/ketlly/tarefa1/src/assets/img/positivo.svg b/src/frontend/ketlly/tarefa1/src/assets/img/positivo.svg new file mode 100644 index 0000000..0c6f071 --- /dev/null +++ b/src/frontend/ketlly/tarefa1/src/assets/img/positivo.svg @@ -0,0 +1,3 @@ + + + From ea182c22ac5bcf13d6fe5dbf1c66571e86a8cbf6 Mon Sep 17 00:00:00 2001 From: ketwy Date: Fri, 24 Mar 2023 23:37:24 -0300 Subject: [PATCH 28/35] =?UTF-8?q?feat:=20adicionando=20funcionalidade=20de?= =?UTF-8?q?=20mudan=C3=A7a=20quando=20tem=20ou=20n=C3=A3o=20comentario=20#?= =?UTF-8?q?24?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/frontend/ketlly/tarefa1/src/App.vue | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/src/frontend/ketlly/tarefa1/src/App.vue b/src/frontend/ketlly/tarefa1/src/App.vue index ab83711..503e37f 100644 --- a/src/frontend/ketlly/tarefa1/src/App.vue +++ b/src/frontend/ketlly/tarefa1/src/App.vue @@ -10,17 +10,17 @@
-
- +

Duvidas e Perguntas

- + +

Nenhuma pergunta disponível... T_T

Recentes

@@ -34,6 +34,11 @@ export default { components: { Duvida }, + data(){ + return{ + isComponent: false, + } + }, } From 81308414ffc06657badd3371347506bbdfd2629a Mon Sep 17 00:00:00 2001 From: ketwy Date: Fri, 24 Mar 2023 23:38:18 -0300 Subject: [PATCH 29/35] =?UTF-8?q?feat:=20adicionando=20centraliza=C3=A7?= =?UTF-8?q?=C3=A3o=20ao=20texto=20de=20quando=20n=C3=A3o=20possui=20coment?= =?UTF-8?q?ario=20#24?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/frontend/ketlly/tarefa1/public/style.css | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/frontend/ketlly/tarefa1/public/style.css b/src/frontend/ketlly/tarefa1/public/style.css index 67a75c6..166dbdd 100644 --- a/src/frontend/ketlly/tarefa1/public/style.css +++ b/src/frontend/ketlly/tarefa1/public/style.css @@ -109,4 +109,11 @@ #lateral_edit .title { padding: 15px 10px; + } + + .semComentario { + height: calc(100vh - 245.8px); + display: flex; + justify-content: center; + align-items: center; } \ No newline at end of file From 781faa958aea2adb6001c58915942f7f9bba88dc Mon Sep 17 00:00:00 2001 From: ketwy Date: Sat, 25 Mar 2023 00:25:01 -0300 Subject: [PATCH 30/35] feat: adicioanndo perguntas recentes e importando o component #24 --- src/frontend/ketlly/tarefa1/src/App.vue | 23 +++++++++++++++++------ 1 file changed, 17 insertions(+), 6 deletions(-) diff --git a/src/frontend/ketlly/tarefa1/src/App.vue b/src/frontend/ketlly/tarefa1/src/App.vue index 503e37f..8ca22a6 100644 --- a/src/frontend/ketlly/tarefa1/src/App.vue +++ b/src/frontend/ketlly/tarefa1/src/App.vue @@ -9,7 +9,8 @@
- +
@@ -20,9 +21,18 @@

Duvidas e Perguntas

-

Nenhuma pergunta disponível... T_T

+
+

Nenhuma pergunta disponível... T_T

+
+ +
+

Recentes

+ +
+

Nenhuma pergunta disponível... T_T

+
-

Recentes

+
@@ -30,12 +40,13 @@ + \ No newline at end of file From 32a49e9efef24db584fdac13e7defb3b0bbd39ab Mon Sep 17 00:00:00 2001 From: ketwy Date: Sat, 25 Mar 2023 16:51:25 -0300 Subject: [PATCH 32/35] feat: criando responsividade #24 ficou muito mais ou menos --- .../ketlly/tarefa1/public/responsivo.css | 61 +++++++++++++++++++ 1 file changed, 61 insertions(+) create mode 100644 src/frontend/ketlly/tarefa1/public/responsivo.css diff --git a/src/frontend/ketlly/tarefa1/public/responsivo.css b/src/frontend/ketlly/tarefa1/public/responsivo.css new file mode 100644 index 0000000..9e31d40 --- /dev/null +++ b/src/frontend/ketlly/tarefa1/public/responsivo.css @@ -0,0 +1,61 @@ +@media (max-width:1200px) { + .pergunta input { + width: 600px; + } + #pesquisa input { + width: 150px; + } +} + +@media (max-width:768px) { + .pergunta input { + width: 430px; + } + #pesquisa input { + width: 95px; + } + #div2 .botoes { + display: block; + height: 65px; + } +} + +@media (max-width:413px) { + main .edit { + display: block; + } + #lateral_edit { + width: 100%; + } + .principa { + width: 100%; + } + .cabecalho .menu { + width: 30%; + } + .pergunta input { + width: 250px; + } + .pergunta .botao { + width: 40px; + } + #pesquisa input { + width: 95px; + } + #div2 .botoes { + display: block; + height: 65px; + } + #div { + display: block; + } +} + +@media (max-width:1445px) { + .pergunta input { + width: 800px; + } + #pesquisa input { + width: 210px; + } +} \ No newline at end of file From 3b620af37518298c8f6a42ea753ccd87b722c743 Mon Sep 17 00:00:00 2001 From: ketwy Date: Sat, 25 Mar 2023 16:52:12 -0300 Subject: [PATCH 33/35] =?UTF-8?q?pequenas=20altera=C3=A7=C3=B5es=20para=20?= =?UTF-8?q?responsividade=20#24?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit adicionando no index e alterando nome de id --- src/frontend/ketlly/tarefa1/public/index.html | 1 + src/frontend/ketlly/tarefa1/src/App.vue | 2 +- src/frontend/ketlly/tarefa1/src/components/MyRecente.vue | 4 ++-- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/frontend/ketlly/tarefa1/public/index.html b/src/frontend/ketlly/tarefa1/public/index.html index c535567..c6a02f2 100644 --- a/src/frontend/ketlly/tarefa1/public/index.html +++ b/src/frontend/ketlly/tarefa1/public/index.html @@ -12,6 +12,7 @@ + diff --git a/src/frontend/ketlly/tarefa1/src/App.vue b/src/frontend/ketlly/tarefa1/src/App.vue index 8ca22a6..0ffd946 100644 --- a/src/frontend/ketlly/tarefa1/src/App.vue +++ b/src/frontend/ketlly/tarefa1/src/App.vue @@ -47,7 +47,7 @@ export default { }, data() { return { - isComponent: false, + isComponent: true, } }, diff --git a/src/frontend/ketlly/tarefa1/src/components/MyRecente.vue b/src/frontend/ketlly/tarefa1/src/components/MyRecente.vue index 279f50a..ca32517 100644 --- a/src/frontend/ketlly/tarefa1/src/components/MyRecente.vue +++ b/src/frontend/ketlly/tarefa1/src/components/MyRecente.vue @@ -1,5 +1,5 @@