IRC log of #novawebdev for Saturday, 2018-03-31

*** mjsir911 has joined #novawebdev08:24
*** mjsir911 has joined #novawebdev10:11
*** replaceafill has joined #novawebdev11:46
*** mjsir911 has joined #novawebdev11:52
*** zOnny has joined #novawebdev11:52
replaceafillzOnny, you around?11:55
zOnnyhey replaceafill11:55
replaceafillzOnny, hey, quick question, were you able to clone the nova-base-theme repo?11:55
zOnnyreplaceafill: yes11:56
replaceafillzOnny, ah ok11:56
*** mr_german has joined #novawebdev12:01
replaceafillzOnny, mr_german have you seen how the default individual membership form looks with bootstrap?12:03
replaceafillzOnny, mr_german i think that's one of the first things we'll need to adjust12:03
replaceafillzOnny, mr_german since most of our instances use memberships12:04
replaceafillzOnny, mr_german and we don't want to be repeating the fixes all over12:04
replaceafillzOnny, mr_german for reference: https://demo.tendenci.com/memberships/applications/basic-membership-application/12:04
replaceafillzOnny, mr_german go below 768 px width12:05
zOnnyreplaceafill: do we have to make one?12:09
replaceafillzOnny, make one?12:09
zOnnyI have an empty memberships form :(12:11
mr_germanreplaceafill, can you send me the script to install my tendenci ;-)12:11
mr_german?12:11
replaceafillmr_german, ah sure12:12
zOnnyhttps://paste.pound-python.org/show/kYXg2afWRT6Pblm7Mx0H/ mr_german12:12
replaceafillmr_german, https://paste.pound-python.org/show/0gHc36AvOCYL9hYojcOE/12:12
replaceafillzOnny, you probably didn't set the environment variables correctly when you got that error12:13
replaceafillmr_german, make the script executable12:13
replaceafillmr_german, chmod +x ...12:13
replaceafillmr_german, then create a directory for your project12:14
mr_germanok12:14
replaceafillmr_german, mkdir MYPROJECT12:14
zOnnyhttps://paste.pound-python.org/show/6f9Cp8t0zWl6cp13r4sQ/ mr_german I copy the wrong one :(12:14
replaceafillmr_german, cd MYPROJECT12:14
zOnny*copied12:14
replaceafillmr_german, put the script there12:14
replaceafillmr_german, and do ./script nameforyourinstance12:14
mr_germanreplaceafill, I think I need some packages right?12:15
replaceafillmr_german, that'll create MYPROJECT/venv and MYPROJECT/nameforyourinstance12:15
replaceafillmr_german, oh shit, true :D12:15
replaceafillmr_german, postgresql, etc12:15
replaceafillmr_german, copy the apt-get commands from the tendenci isntallation tutorial ;)12:15
zOnnyreplaceafill:  the environment variables ?12:16
replaceafillzOnny, the script expects a name12:17
replaceafillzOnny, as an argument12:17
replaceafillzOnny, for the instance directory and database12:17
replaceafillzOnny, that's what the $1 means in the script12:17
zOnnyreplaceafill: are you refering to ?12:17
zOnnyreplaceafill: ah I solved that issue12:18
replaceafillzOnny, ah ok12:18
replaceafillmr_german, if you have the guts12:18
replaceafillmr_german, i can send you a few files for you to try docker compose :D12:18
replaceafillmr_german, it's harder to debug, but easier to start12:18
replaceafillmr_german, nah, keep going with the dumb script12:19
replaceafillmr_german, we need to get moving12:19
replaceafillzOnny, mr_german so, does my membership form comment makes sense12:19
replaceafillzOnny, mr_german did you try it in "mobile" mode?12:19
replaceafillzOnny, mr_german this is the underlying problem *i think*:12:20
zOnny*zOnny is  testing .. 12:20
replaceafillhttps://paste.pound-python.org/show/8UuzYiLsVmS93gThWfDH/12:20
mr_germanreplaceafill, https://tendenci.readthedocs.io/en/latest/installation/installation.html#system-requirements12:20
mr_germanthis?12:20
replaceafillzOnny, mr_german those are all the different classes each .form-group has12:20
replaceafillmr_german, https://tendenci.readthedocs.io/en/latest/installation/installation.html#ubuntu12:21
mr_germanreplaceafill, I understood your comment12:21
zOnnythat is all the bootstrap grid replaceafill12:21
replaceafillzOnny, mr_german so as you can see in my latest paste, there are sm-5, sm-6, sm-7, sm-8 and sm-912:21
replaceafillzOnny, mr_german classes being used12:21
replaceafillzOnny, mr_german some inline blocks and a few floats12:22
replaceafillzOnny, mr_german we *need* to come up with a single solution12:22
*** zOnny_ has joined #novawebdev12:22
replaceafillzOnny, mr_german i don't want us to be styling ORA independently one way, then NOVALACIRO in a different way, etc12:22
replaceafillzOnny, mr_german i mean, to be styling the membership form12:22
zOnnynea4or and novalaciro have the same style form replaceafill12:24
replaceafillzOnny i meant when we adjust it to bootstrap12:24
replaceafillzOnny not the current production versions12:24
zOnny_Ok replaceafill 12:25
replaceafillzOnny_ makes sense?12:25
zOnny_Kind of replaceafill 12:26
replaceafillzOnny_ you will need to style our base theme for nea4or, right?12:26
replaceafillzOnny_ so you will set a fresh instance in your laptop12:26
replaceafillzOnny_ then set the base theme12:26
replaceafillzOnny_ then recreate the nea4or membership form, you already have instructions for that12:27
replaceafillzOnny_ when you visit the form, you'll see all these issues12:27
replaceafillzOnny_ try it12:27
replaceafillhttps://i.imgur.com/3OReeN2.png12:28
zOnnyreplaceafill: that is what I said before 12:28
replaceafilllook at the notes field12:28
mr_germanreplaceafill, but we should fix this12:29
zOnnyreplaceafill: looks awesome12:29
mr_germanin our theme base12:29
replaceafillmr_german, correct12:29
mr_germanok12:29
replaceafillmr_german, zOnny i'd say even before we start our theming tasks12:29
*** zOnny_ has joined #novawebdev12:30
replaceafillmr_german, zOnny because this will involve overriding some templates12:30
replaceafillmr_german, zOnny and all of our branches should get the fix12:30
replaceafillmr_german, zOnny it's fine to integrate the change later too, but i just don't want us all working on the same part12:31
replaceafillmr_german, zOnny are you ok if i give this a shot? i honestly don't get the boostrap grid entirely12:32
replaceafillmr_german, zOnny but i'd like to see which templates are involved in the process of rendering those fields12:32
replaceafillmr_german, zOnny you could work on the homepages of your projects in the meantime12:33
mr_germanreplaceafill, migrations take to much time right?12:48
replaceafillmr_german, yes12:48
replaceafillmr_german, 15-60 mins12:48
replaceafillmr_german, you have a lot of RAM, right?12:48
mr_germanyes12:49
mr_german;)12:49
mr_germancan we hang out when this ends?12:51
mr_germanreplaceafill12:51
replaceafillmr_german, ok12:51
mr_germanreplaceafill, done12:52
replaceafillmr_german, do you need to screenshare soemthing?12:53
replaceafillmr_german, i think it's better i call your cell12:53
mr_germanyes12:54
mr_germanreplaceafill, I need to share my screen12:55
replaceafillmr_german, yes what?12:55
replaceafillmr_german, oh ok12:55
mr_germanbecause i need to ask12:55
replaceafillmr_german, hold on then12:55
mr_germanyou a few things12:55
mr_germanok12:55
mr_germanreplaceafill, you should put custom.css after bootstrap.min.css14:32
mr_germanshould I*14:32
mr_german?14:32
replaceafillmr_german, ah crap, yes14:37
replaceafillmr_german, it should be the last one14:37
replaceafillmr_german, hold on14:37
replaceafillmr_german, why did that happen14:37
mr_germanreplaceafill, you'll change it ?14:37
mr_germanand then I do git pull14:37
mr_germanagain?14:37
replaceafillmr_german, no, go ahead and move it14:37
mr_germanok14:38
replaceafillmr_german, https://gitlab.com/novawebdevelopment/tendenci-theme-leecarter/commit/bd3f3e323e0fb4deb1eb6b1f03cbca88a573d790#da7c237b85a69c00a9ab8c189bf63e22070fcac314:39
replaceafillmr_german, that should have been the change14:39
replaceafillmr_german, please fix in master14:39
mr_germando you want me to change master nova theme?14:40
replaceafillmr_german, oh14:40
replaceafillmr_german, hold on14:40
mr_germanhttps://pastebin.com/vmBF7CcS14:41
mr_germanreplaceafill, check that out14:42
replaceafillmr_german, fixed in master14:42
replaceafillmr_german, i don't think you'll be able to push to master14:42
replaceafillmr_german, i put it even lower than the font css14:43
replaceafillmr_german, https://gitlab.com/novawebdevelopment/nova-base-theme/commit/354affa9332894dc7ab7f154ca831fe9364c2c1514:43
replaceafillmr_german, thanks for catching that14:43
mr_germanreplaceafill, np14:43
mr_germanreplaceafill, can i pull14:43
mr_german?14:43
replaceafillmr_german, yes14:43
replaceafillzOnny zOnny_ we just fixed the custom.css placement14:44
mr_germanreplaceafill, done, i'll continue14:46
replaceafillmr_german, cool14:46
*** zOnny__ has joined #novawebdev14:47
mr_germanreplaceafill, there is a way14:57
mr_germanto active "debug"14:57
mr_german?14:57
replaceafillmr_german, conf/local_settings.py, set DEBUG = True14:57
mr_germanreplaceafill, thx14:58
replaceafillmr_german, and i recommend you to to uncomment this part too: Turn off the template caching14:58
mr_germanreplaceafill, thanks!15:01
replaceafillmr_german, np15:01
replaceafillACTION really likes docker :)15:36
replaceafillACTION wonders why he doesn't use it more often15:37
zOnnyreplaceafill: one question15:46
replaceafillzOnny yes?15:46
replaceafillzOnny could you get rid of zOnny__ :D15:47
replaceafillzOnny it messes with my TAB key ;)15:47
zOnnyreplaceafill: rif of what ?15:47
zOnny*rid15:47
replaceafillzOnny there's a zOnny__ nickname logged in the channel15:47
replaceafillzOnny never mind, what's your question?15:48
replaceafillmr_german, you around?15:48
mr_germanhey15:48
zOnnyreplaceafill: :) the nav options I got by default nav id1 empty 15:49
replaceafillmr_german, i just wanted to let you know i made some changes to the gitlab repo, let me know if you have trouble pulling or pushing15:50
zOnnyreplaceafill: but not sure about using it or get rid of15:50
replaceafillzOnny if the id matches the original template use it15:51
replaceafillzOnny just add your own options15:51
mr_germanok15:51
replaceafillzOnny that's the problem with IDs being used in boxes and navs15:51
replaceafillzOnny did you load the fixtures for the base theme?16:04
replaceafillwe need to document this new process...16:05
zOnnyreplaceafill: you mean tendenci2018?16:06
replaceafillzOnny yes16:06
zOnnyreplaceafill: yes, I did16:06
replaceafillzOnny i mean, when you created your new intance16:06
replaceafillzOnny ah ok16:06
replaceafillzOnny cool16:06
replaceafillzOnny is that documented somewhere?16:06
zOnnyreplaceafill: yes16:07
replaceafillzOnny one of the initial dev docs, right?16:07
zOnnyhttps://docs.google.com/document/d/1X8vp1Rb6gydOEOo545NNcza1eY3cwse47CZ28vQ_nIw/edit#heading=h.gpozm79upxw916:07
replaceafillzOnny great16:07
replaceafillzOnny we have trained you well ;)16:07
zOnnyreplaceafill: these Doc's are helpful16:08
replaceafill:)16:08
zOnnyreplaceafill: one question 16:24
replaceafillzOnny yes16:24
zOnnyWe decided not make changes in base.css correct ?16:25
replaceafillzOnny correct16:26
replaceafillzOnny only custom.css16:26
zOnnyreplaceafill: thanks16:26
replaceafillzOnny we're not going to add custom classes either16:26
zOnnyreplaceafill: I got it16:26
replaceafillzOnny and we're going to try to modify the templates as little as possible16:27
zOnnyreplaceafill: custom classes ?16:27
replaceafillzOnny yes, our first step is:16:27
replaceafillzOnny port all the content to be cms friendly16:27
replaceafillzOnny using the homepage layout16:27
zOnnyreplaceafill: definitely16:27
replaceafillzOnny nea4or shouldn't require too many changes16:28
replaceafillzOnny since it's a very basic theme16:28
replaceafillzOnny i mean, the current one16:28
zOnnyreplaceafill: :S16:29
zOnnyreplaceafill: I got It16:29
replaceafillzOnny it is, it doenst have images, boxes, photos, etc16:29
replaceafillzOnny cool16:29
replaceafillzOnny as soon as you have the logo and the same content ping us for feedback, ok?16:29
replaceafillzOnny we can use screenshots for now16:30
replaceafillzOnny i'm working on a django app to override the {% box 1 %} and {% nav 1 %} tags16:30
replaceafillzOnny i really hate having to use IDs there :)16:31
zOnnyI overrided it already once you said that it will not matter 16:31
replaceafillzOnny you mean the ids in the templates?16:31
mr_germanreplaceafill, this is going well16:32
zOnnyreplaceafill: I am using the id 1 nav 16:32
replaceafillzOnny cool16:32
replaceafillzOnny we'll see how it goes when the server in production uses 416:32
replaceafillzOnny :D16:32
replaceafillmr_german, glad you're enjoying it16:33
replaceafillmr_german, based on our default-NAMEOFTEMPLATE.html discussion, we can do fancier stuff once we have the basics16:33
replaceafillzOnny mr_german i think i found a way to fix the membership forms16:33
replaceafillzOnny mr_german but i'll finish this app first16:33
mr_germank16:36
mr_germanreplaceafill, I added "log in" button16:53
mr_germanbut when I log in16:53
mr_germanit says log in16:53
mr_germanlol16:53
mr_germanthere's a way to change that16:54
replaceafillmr_german, button?16:54
mr_germanwhen you're logged in16:54
replaceafillmr_german, aren't we going to use the Login link in the footer?16:54
mr_germanoh16:54
mr_germanok16:54
mr_germannvm replaceafill 16:54
replaceafillmr_german, we need to just port the content over16:54
replaceafillmr_german, not copy the old ways16:55
replaceafillmr_german, you could even put the login option in the nav if you want16:55
replaceafillmr_german, it doesn't matter if it's repeated16:55
replaceafillmr_german, and it doesn't matter if it's not smart16:55
replaceafillmr_german, zOnny again, we're trying to do good enough16:55
replaceafillmr_german, zOnny not exactly the same nor perfect16:55
replaceafillmr_german, zOnny if the base theme already provides something in a particular position, just use it16:56
replaceafillmr_german, zOnny like the Login link in the footer16:56
replaceafillmr_german,  zOnny just extend the footer and keep it16:56
replaceafillmr_german, zOnny if jelkner or the users complain we can change it later, if they want things to be smart, we can change it later16:57
replaceafillmr_german, zOnny we're sprinting to have basic versions16:57
replaceafillmr_german, zOnny colors, logos and images and content16:57
mr_germanreplaceafill, ok thanks!17:00
replaceafillmr_german, sure17:00
replaceafillmr_german, the log out button is in the megamenu btw17:01
replaceafillmr_german, and we should train user to just use it17:01
replaceafillmr_german, see? no need for smarter options17:01
replaceafillmr_german, tendenci nos da el pan :)17:01
replaceafillmr_german, zOnny just for the record17:02
replaceafillmr_german, zOnny what i mention yesterday about trying not to touch the base theme layout too much17:03
zOnnyreplaceafill: that is correct17:03
replaceafillmr_german, zOnny is related to users mostly17:03
replaceafillmr_german, zOnny think of jelkner17:03
replaceafillmr_german, zOnny if he gets used to ONE tendenci instance17:03
replaceafillmr_german, zOnny and we as developers don't mess the layout too much17:04
replaceafillmr_german, zOnny that knowledge that jelkner has in one instance can be easily transfered to a new instance17:04
replaceafillmr_german, zOnny so he can do the same things like being administrator, add users, etc17:04
replaceafillmr_german, zOnny that's one of the reasons for this change too17:04
replaceafillmr_german, zOnny people in ORA will find events one way17:05
replaceafillmr_german,  zOnny if an ORA member is also an AEA member17:05
replaceafillmr_german,  zOnny and we set an instance for them too17:05
replaceafillmr_german, zOnny you get the idea :)17:05
replaceafillmr_german, ^ that's one reason to not get fancy yet :)17:06
mr_germanreplaceafill, could I show you my progress?17:07
replaceafillmr_german, screenshot + imgur?17:07
mr_germanwait17:07
replaceafillmr_german, zOnny look for the awesome screenshot browser extension17:08
replaceafillmr_german, zOnny it can take a screenshot of your entire page17:08
mr_germanreplaceafill, I have one already ;-)17:08
replaceafillmr_german, cool :)17:08
mr_germanreplaceafill, https://i.imgur.com/YGMEPls.png17:09
mr_germanreplaceafill, I've added pages to "Issues" dropdown17:09
mr_germanwith the current info17:09
replaceafillmr_german, what happens to the rotator when you resize17:09
replaceafillmr_german, is the banner part of the rotator?17:10
mr_germanyes17:10
replaceafillmr_german, can you show a screenshot in < 760 px?17:10
replaceafillmr_german, oh sorry17:10
replaceafillmr_german, in bootstrap terms: extra small17:10
replaceafill:)17:10
replaceafillACTION keeps forgetting what each class mean17:11
mr_germanreplaceafill, there you have17:12
mr_germanhttps://i.imgur.com/0BRxwM7.png17:12
replaceafillmr_german, oh, you added css to scale it?17:12
mr_germanyes17:12
replaceafillmr_german, you need to share that!17:12
replaceafill:D17:12
mr_germanok17:12
replaceafillmr_german, that's a good idea17:12
mr_germanreplaceafill, there you can see the "dropdowns"17:13
mr_germanhttps://i.imgur.com/Bxf8gj0.png17:13
replaceafillmr_german, oh they look really nice17:13
replaceafillmr_german, like the "original" ones17:13
replaceafill:)17:13
replaceafillmr_german, it seems like you designed the first ones :S17:14
mr_germanreplaceafill, but just the navbar17:14
mr_germanI'll try to change the homepage17:14
mr_german;)17:14
replaceafillmr_german, cool17:14
replaceafillmr_german, thanks for the update, looks nice17:15
mr_germanthx17:15
*** zOnny___ has joined #novawebdev17:31
replaceafillmr_german, zOnny want to try this: https://gitlab.com/novawebdevelopment/tendenci_overrides17:40
replaceafillmr_german, zOnny check the explanation for my approach: The box inclusion tag17:50
replaceafillmr_german, zOnny and let me know if you have questions17:51
*** zOnny____ has joined #novawebdev18:12
mr_germanreplaceafill, I'll push my changes tonight18:20
replaceafillmr_german, cool18:20
mr_germanreplaceafill, i going to take a break18:21
mr_germanbrb in 30 mins18:21
replaceafillmr_german, please report your progress tomorrow in the meeting18:21
replaceafillmr_german, sure18:21
replaceafillmr_german, ttyl18:21
mr_germanok18:21
replaceafillACTION signs off for the day18:39
*** zOnny_____ has joined #novawebdev19:23
*** mjsir911 has joined #novawebdev21:21
*** mr_german has joined #novawebdev21:36

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!