[](http://steemimages.com/image/08Nc) Steemblr is open source microblogging platform powered by steem blockchain . It allows user to post and explore content which is smaller than a traditional blog. You can check developer version here: https://steemblr.com ### Repository https://github.com/snwolak/steemblr ### New Features #### Theme Editor New section where user can customize his blog. Styles changed in editor are applied to blog modal, profile hover and main blog view. Editor can be accessed in settings in customize section. https://i.imgsafe.org/b2/b211f6e961.jpeg When user is logging in for the first time application creates default blog style for him with data imported from steem api. Changes made in editor won't affect how user account look like on steemit and other front-ends. It was implemented by using redux, and firebase firestore. Editor is loading blog layout from database or redux store when it was already loaded. To view changes in real time, editor is modyfing layout loaded in redux and then blog view is loading new props from store. https://github.com/snwolak/steemblr/commit/806e2dff7050f3f78676c8fafcd37b0caf310664 https://github.com/snwolak/steemblr/commit/4e77ff71fa60f4b3b92eb6bcfc7bdae6a6239152 https://github.com/snwolak/steemblr/commit/2a2f0b1bb5c1a92fb3246d632bceee684a5f60ee https://github.com/snwolak/steemblr/commit/e18ba7a0fc2785242e58c74ce3f4330e0971c2e2 https://github.com/snwolak/steemblr/commit/5b9248df197f5174c0f7c8d3940ee6f40fbb8aab#diff-418a24734e1cb22848dfa463a032ba46 ##### Blog title and description This feature will change your blog title and description. At the first login title and description are imported from json_metadata. Changing title and description in editor won't change your metadata on steem account, only in steemblr database. https://firebasestorage.googleapis.com/v0/b/steemblr.appspot.com/o/development%2Fdev_05_1.gif?alt=media&token=0b7b492e-0078-4e02-a9cc-8337f45de4fa Input changes are dispatched to redux store so components can get new props, and can be seen live. ##### Header image Changing header image, again it is imported in metadata and changing it in editor won't change your cover image on steemit. https://firebasestorage.googleapis.com/v0/b/steemblr.appspot.com/o/development%2Fdev_05_2.gif?alt=media&token=bf5061cf-597b-4e13-877c-ae8c6ef20cd8 https://github.com/snwolak/steemblr/commit/59f667ad2a8a02d2e61d02dd5d6f5a3da08936ac Header is uploaded to firebase storage and link is stored in redux store. ##### Avatar shape This features lets user change shape of his avatar, user can choose between circle and square shape. https://firebasestorage.googleapis.com/v0/b/steemblr.appspot.com/o/development%2Fdev_05_3.gif?alt=media&token=438a57d8-ade3-47fd-a6c3-6f6256828b83 Avatar border radius is changed accordingly to shape name. https://github.com/snwolak/steemblr/commit/2a2f0b1bb5c1a92fb3246d632bceee684a5f60ee ##### Title font Gives user control over which font are used to display blog title. User can choose between one hundred different web pgoogle fonts. https://firebasestorage.googleapis.com/v0/b/steemblr.appspot.com/o/development%2Fdev_05_4.gif?alt=media&token=321effe0-6ec4-4cda-b91a-4202af43b0b9 It was implemented by using font-picker-react dependency. With font-picker-react font can be choosen dynamically then props are send to redux and styled-components gets font family, category and url to load choosen font. https://github.com/snwolak/steemblr/commit/5b9248df197f5174c0f7c8d3940ee6f40fbb8aab#diff-418a24734e1cb22848dfa463a032ba46 ##### Background, title, description color change This feature lets user change appearance background and title/description elements. https://firebasestorage.googleapis.com/v0/b/steemblr.appspot.com/o/development%2Fdev_05_5.gif?alt=media&token=dc46c351-9d74-40f4-ae9d-0ff49b50bdd3 This feature uses react-color for color picker, when color is choosen then app dispatches data to redux store and components are updated. https://github.com/snwolak/steemblr/commit/2a2f0b1bb5c1a92fb3246d632bceee684a5f60ee ##### Hiding blog elements User can hide elements like header, avatar, title and description. Hiding works in main blog view and blog modal, for now apart from hiding avatar it doesn't work in profile hover. https://firebasestorage.googleapis.com/v0/b/steemblr.appspot.com/o/development%2Fdev_05_6.gif?alt=media&token=022a7eac-a4f7-4d2f-b564-d9019817018c It was implemented by using checkbox and sending boolean values about which components should be shown in blog views. https://github.com/snwolak/steemblr/commit/5b9248df197f5174c0f7c8d3940ee6f40fbb8aab https://github.com/snwolak/steemblr/commit/ac55b105918eb11ae3526a33ee3b497a6eb3f31c #### Updated blog views Components responsible for showing profile hover, blog modal and main blog view are now loading custom styles made in theme editor. https://firebasestorage.googleapis.com/v0/b/steemblr.appspot.com/o/development%2Fdev_05_7.gif?alt=media&token=c9b6fa2e-b7b0-4549-b42a-bdb87b4c963b It was achived by using prop feature in styled-components. Components are getting styles from database/redux store and loading them into styled-components. https://github.com/snwolak/steemblr/commit/ad70cfe6619c98ca917d9a94fb3fa3825731231c https://github.com/snwolak/steemblr/commit/26af18cb79c7fbafc18ff392fcb45e9bcb803642 https://github.com/snwolak/steemblr/commit/fa0cc0421ea678334bb3cc2efae53e2094756973 #### Github Account https://github.com/snwolak
author | snwolak |
---|---|
permlink | steemblr-development-update-05-theme-editor |
category | utopian-io |
json_metadata | {"tags":["utopian-io","development","steemit","steemblr"],"image":["http://steemimages.com/images/2018/06/03/logo.md.png","https://i.imgsafe.org/b2/b211f6e961.jpeg","https://firebasestorage.googleapis.com/v0/b/steemblr.appspot.com/o/development%2Fdev_05_1.gif?alt=media&token=0b7b492e-0078-4e02-a9cc-8337f45de4fa","https://firebasestorage.googleapis.com/v0/b/steemblr.appspot.com/o/development%2Fdev_05_2.gif?alt=media&token=bf5061cf-597b-4e13-877c-ae8c6ef20cd8","https://firebasestorage.googleapis.com/v0/b/steemblr.appspot.com/o/development%2Fdev_05_3.gif?alt=media&token=438a57d8-ade3-47fd-a6c3-6f6256828b83","https://firebasestorage.googleapis.com/v0/b/steemblr.appspot.com/o/development%2Fdev_05_4.gif?alt=media&token=321effe0-6ec4-4cda-b91a-4202af43b0b9","https://firebasestorage.googleapis.com/v0/b/steemblr.appspot.com/o/development%2Fdev_05_5.gif?alt=media&token=dc46c351-9d74-40f4-ae9d-0ff49b50bdd3","https://firebasestorage.googleapis.com/v0/b/steemblr.appspot.com/o/development%2Fdev_05_6.gif?alt=media&token=022a7eac-a4f7-4d2f-b564-d9019817018c","https://firebasestorage.googleapis.com/v0/b/steemblr.appspot.com/o/development%2Fdev_05_7.gif?alt=media&token=c9b6fa2e-b7b0-4549-b42a-bdb87b4c963b"],"links":["http://steemimages.com/image/08Nc","https://steemblr.com","https://github.com/snwolak/steemblr","https://github.com/snwolak/steemblr/commit/806e2dff7050f3f78676c8fafcd37b0caf310664","https://github.com/snwolak/steemblr/commit/4e77ff71fa60f4b3b92eb6bcfc7bdae6a6239152","https://github.com/snwolak/steemblr/commit/2a2f0b1bb5c1a92fb3246d632bceee684a5f60ee","https://github.com/snwolak/steemblr/commit/e18ba7a0fc2785242e58c74ce3f4330e0971c2e2","https://github.com/snwolak/steemblr/commit/5b9248df197f5174c0f7c8d3940ee6f40fbb8aab#diff-418a24734e1cb22848dfa463a032ba46","https://github.com/snwolak/steemblr/commit/59f667ad2a8a02d2e61d02dd5d6f5a3da08936ac","https://github.com/snwolak/steemblr/commit/5b9248df197f5174c0f7c8d3940ee6f40fbb8aab","https://github.com/snwolak/steemblr/commit/ac55b105918eb11ae3526a33ee3b497a6eb3f31c","https://github.com/snwolak/steemblr/commit/ad70cfe6619c98ca917d9a94fb3fa3825731231c","https://github.com/snwolak/steemblr/commit/26af18cb79c7fbafc18ff392fcb45e9bcb803642","https://github.com/snwolak/steemblr/commit/fa0cc0421ea678334bb3cc2efae53e2094756973","https://github.com/snwolak"],"app":"steemit/0.1","format":"markdown"} |
created | 2018-07-15 13:36:36 |
last_update | 2018-07-15 13:37:45 |
depth | 0 |
children | 13 |
last_payout | 2018-07-22 13:36:36 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 138.235 HBD |
curator_payout_value | 44.940 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 5,562 |
author_reputation | 22,201,696,783,567 |
root_title | "Steemblr development update 05 - Theme Editor" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 64,759,616 |
net_rshares | 84,547,545,268,958 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
igster | 0 | 23,659,403,305 | 11% | ||
celsius100 | 0 | 3,049,063,288 | 100% | ||
snwolak | 0 | 0 | 0% | ||
upheaver | 0 | 1,371,051,697 | 6% | ||
mercadosaway | 0 | 426,003,164 | 33% | ||
doughtaker | 0 | 17,079,884,718 | 100% | ||
codingdefined | 0 | 14,569,780,281 | 30% | ||
steemitri | 0 | 34,248,483,532 | 33% | ||
gregory.latinier | 0 | 32,459,062,021 | 100% | ||
leir | 0 | 682,493,340 | 20% | ||
hira-bashir | 0 | 133,886,963 | 100% | ||
utopian-io | 0 | 84,028,138,679,693 | 55% | ||
katerinaramm | 0 | 23,395,378,204 | 59% | ||
mvanyi | 0 | 1,626,729,721 | 100% | ||
amosbastian | 0 | 54,607,647,564 | 100% | ||
r351574nc3 | 0 | 1,146,117,159 | 3% | ||
oups | 0 | 14,564,888,384 | 100% | ||
indianteam | 0 | 427,983,862 | 100% | ||
holger80 | 0 | 180,746,758,323 | 50% | ||
liberviarum | 0 | 4,240,148,224 | 25% | ||
demireller | 0 | 1,838,692,043 | 100% | ||
moenawar | 0 | 7,858,172,118 | 100% | ||
statsexpert | 0 | 785,989,450 | 20% | ||
fikar21 | 0 | 271,426,598 | 100% | ||
sheikhsayem | 0 | 575,084,612 | 100% | ||
lemesh | 0 | 569,934,231 | 100% | ||
mecarlo | 0 | 453,351,237 | 100% | ||
nonzerosum | 0 | 18,675,910,890 | 100% | ||
smotradoc | 0 | 569,538,957 | 100% | ||
acbka | 0 | 564,397,988 | 100% | ||
merry1990 | 0 | 566,808,294 | 100% | ||
hro066 | 0 | 576,216,222 | 100% | ||
ivan.gotovin | 0 | 563,342,371 | 100% | ||
luzan88 | 0 | 557,289,313 | 100% | ||
ataman69 | 0 | 560,447,375 | 100% | ||
lana1970 | 0 | 560,101,926 | 100% | ||
stepanslobodyan | 0 | 563,532,940 | 100% | ||
hackettm21 | 0 | 565,900,034 | 100% | ||
natik303 | 0 | 561,672,734 | 100% | ||
manegasparyan | 0 | 561,853,902 | 100% | ||
jorikmxitaryan | 0 | 559,683,130 | 100% | ||
ctverceles | 0 | 602,684,313 | 100% | ||
mashussyrtva | 0 | 575,822,576 | 100% | ||
patrickk97 | 0 | 566,676,424 | 100% | ||
danielaminas | 0 | 557,539,329 | 100% | ||
voronovboris | 0 | 557,542,494 | 100% | ||
brutalsperm | 0 | 560,589,175 | 100% | ||
fightjumping | 0 | 569,732,157 | 100% | ||
needlesten | 0 | 557,545,373 | 100% | ||
pignutcraft | 0 | 557,542,494 | 100% | ||
bentwag | 0 | 563,635,855 | 100% | ||
wombtick | 0 | 566,682,535 | 100% | ||
katerinakarim | 0 | 557,542,494 | 100% | ||
randallvillan | 0 | 569,729,216 | 100% | ||
miljared | 0 | 578,869,257 | 100% | ||
upperhonorable | 0 | 563,635,855 | 100% | ||
pinchtedious | 0 | 563,629,777 | 100% | ||
stressedboiler | 0 | 560,589,175 | 100% | ||
berwynelbow | 0 | 557,542,494 | 100% | ||
cupswavy | 0 | 557,542,494 | 100% | ||
amuseaccuracy | 0 | 558,600,860 | 100% | ||
bowlinediamox | 0 | 563,635,855 | 100% | ||
fumespoons | 0 | 561,193,782 | 100% | ||
scudprocessor | 0 | 563,635,855 | 100% | ||
bungxebec | 0 | 557,542,494 | 100% | ||
cheekedrad | 0 | 557,539,329 | 100% | ||
uppergenus | 0 | 557,542,494 | 100% | ||
pointingevasive | 0 | 557,542,494 | 100% | ||
blindjab | 0 | 560,585,992 | 100% | ||
doubtdisney | 0 | 560,589,175 | 100% | ||
gunpowderwigeon | 0 | 566,682,535 | 100% | ||
icerinkherb | 0 | 575,819,307 | 100% | ||
modulardrudge | 0 | 560,585,992 | 100% | ||
kingsstars | 0 | 566,679,318 | 100% | ||
launchstifle | 0 | 563,567,613 | 100% | ||
borndead10 | 0 | 557,545,373 | 100% | ||
xvegax | 0 | 566,682,535 | 100% | ||
lizakotova | 0 | 557,542,494 | 100% | ||
linashevchyk | 0 | 557,542,494 | 100% | ||
lisicka | 0 | 560,592,069 | 100% | ||
nikolastelma | 0 | 557,542,494 | 100% | ||
marchenko31 | 0 | 563,632,655 | 100% | ||
samakovgor | 0 | 560,583,130 | 100% | ||
tamilaisaeva | 0 | 557,536,482 | 100% | ||
hsufrank | 0 | 557,539,329 | 100% | ||
olgalestova | 0 | 563,629,777 | 100% | ||
marina.astakova | 0 | 566,679,318 | 100% | ||
truthly | 0 | 112,957,830 | 100% | ||
stacykingsman | 0 | 557,536,482 | 100% | ||
artyrdavletov | 0 | 566,679,318 | 100% | ||
reginasamkova | 0 | 557,536,482 | 100% | ||
nautilusx | 0 | 557,536,482 | 100% | ||
ystinovakatya | 0 | 563,629,777 | 100% | ||
dinasamoilova | 0 | 560,585,992 | 100% | ||
wivesfesnying | 0 | 575,816,367 | 100% | ||
eclipticmelange | 0 | 566,676,424 | 100% | ||
whipinterrupt | 0 | 557,536,482 | 100% | ||
electricbrails | 0 | 575,816,367 | 100% | ||
patcheswish | 0 | 566,676,424 | 100% | ||
curiouscred | 0 | 575,816,367 | 100% | ||
lippedpython | 0 | 560,583,130 | 100% | ||
quantushower | 0 | 566,676,424 | 100% | ||
desktopcarrots | 0 | 575,816,367 | 100% | ||
trademarkroofer | 0 | 569,723,072 | 100% | ||
toplice | 0 | 563,629,777 | 100% | ||
stollenfrontal | 0 | 560,583,130 | 100% | ||
pooruthenium | 0 | 566,676,424 | 100% | ||
strangetwelve | 0 | 578,863,014 | 100% | ||
wailibis | 0 | 569,723,072 | 100% | ||
gcsethy | 0 | 560,583,130 | 100% | ||
woodenwhine | 0 | 557,536,482 | 100% | ||
hastypeacock | 0 | 563,629,777 | 100% | ||
kindlytwist | 0 | 566,676,424 | 100% | ||
relaxrepeat | 0 | 597,142,899 | 100% | ||
luc.real | 0 | 81,533,075 | 33% | ||
waveoutsiders | 0 | 566,676,424 | 100% | ||
goringdriver | 0 | 557,536,482 | 100% | ||
coalswhirl | 0 | 581,909,662 | 100% | ||
busroasted | 0 | 563,629,777 | 100% | ||
xericparrot | 0 | 569,723,072 | 100% | ||
grossoexercise | 0 | 557,536,482 | 100% | ||
twitterprime | 0 | 557,536,482 | 100% | ||
alonecatdisc | 0 | 557,533,371 | 100% | ||
weaselcheek | 0 | 557,536,482 | 100% | ||
akudrin88 | 0 | 557,533,371 | 100% | ||
nbusurev | 0 | 557,533,371 | 100% | ||
karlosbadz | 0 | 19,238,251,943 | 50% | ||
avengersayem | 0 | 566,227,473 | 100% | ||
fuzzythumb | 0 | 437,991,590 | 100% | ||
evecenla | 0 | 382,420,344 | 100% | ||
blogmnz | 0 | 490,821,994 | 100% | ||
test-test | 0 | 555,678,363 | 100% | ||
dertluc | 0 | -109,734,955 | -100% | ||
avengersayem2 | 0 | 588,890,179 | 100% | ||
pullsympathize | 0 | 566,600,762 | 100% | ||
neighshallot | 0 | 566,600,762 | 100% | ||
spheremutes | 0 | 569,641,228 | 100% | ||
trimminiature | 0 | 566,595,018 | 100% | ||
elitestrake | 0 | 560,502,599 | 100% | ||
flashmixin | 0 | 566,595,018 | 100% | ||
fatima1212 | 0 | 112,675,963 | 100% | ||
icebergbitos | 0 | -70,005,830 | -100% | ||
steempioneer | 0 | 0 | -100% | ||
ibu568 | 0 | 0 | 100% |
Great contribution once again! We have decided to staff pick it, which means you will receive the maximum vote for the development category!
author | amosbastian |
---|---|
permlink | re-snwolak-steemblr-development-update-05-theme-editor-20180716t131618356z |
category | utopian-io |
json_metadata | {"tags":["utopian-io"],"app":"steemit/0.1"} |
created | 2018-07-16 13:16:18 |
last_update | 2018-07-16 13:16:18 |
depth | 1 |
children | 1 |
last_payout | 2018-07-23 13:16:18 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 140 |
author_reputation | 174,473,586,900,705 |
root_title | "Steemblr development update 05 - Theme Editor" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 64,868,839 |
net_rshares | 8,445,734,309 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
snwolak | 0 | 4,878,203,603 | 100% | ||
ajayyy | 0 | 3,567,530,706 | 100% |
Thanks! That means a lot, especially coming from you.
author | snwolak |
---|---|
permlink | re-amosbastian-re-snwolak-steemblr-development-update-05-theme-editor-20180718t074141147z |
category | utopian-io |
json_metadata | {"tags":["utopian-io"],"app":"steemit/0.1"} |
created | 2018-07-18 07:41:42 |
last_update | 2018-07-18 07:41:42 |
depth | 2 |
children | 0 |
last_payout | 2018-07-25 07:41:42 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 53 |
author_reputation | 22,201,696,783,567 |
root_title | "Steemblr development update 05 - Theme Editor" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 65,085,883 |
net_rshares | 0 |
Congratulations @snwolak! Your post was mentioned in the [Steemit Hit Parade](https://steemit.com/hit-parade/@arcange/daily-hit-parade-20180715) in the following category: * Pending payout - Ranked 10 with $ 170,87
author | arcange |
---|---|
permlink | re-steemblr-development-update-05-theme-editor-20180715t180332000z |
category | utopian-io |
json_metadata | "" |
created | 2018-07-16 16:11:09 |
last_update | 2018-07-16 16:11:09 |
depth | 1 |
children | 0 |
last_payout | 2018-07-23 16:11:09 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 216 |
author_reputation | 1,146,622,708,341,708 |
root_title | "Steemblr development update 05 - Theme Editor" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 64,887,666 |
net_rshares | 4,775,504,580 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
snwolak | 0 | 4,775,504,580 | 100% |
Ok so first of all congratulations, no really, this is an awesome job. Your code is of great quality, I enjoyed reviewing your work / project. So I'm go into little details. Let's go for the review: - Most of your dependencies in the package.json are not in the devDep where they should be. Since webpack and babel transpile your code during the build almost all packages are not needed for the production so they should be in the devDep. - I learn the existence of CRA Rewired today. Thanks for that ;) - +1 for the use of styled components - https://github.com/snwolak/steemblr/commit/806e2dff7050f3f78676c8fafcd37b0caf310664#diff-418a24734e1cb22848dfa463a032ba46R64 => You got `react-intl` but use static text. You got this in all your app. - https://github.com/snwolak/steemblr/commit/806e2dff7050f3f78676c8fafcd37b0caf310664#diff-2547e34f61170607e40e15adda2a019fR90 => Why do you have this when CRA does already hot reload? Care to explain? - https://github.com/snwolak/steemblr/commit/806e2dff7050f3f78676c8fafcd37b0caf310664#diff-1442303b0587d758d9bcdab0e375f846R53 => You should prefer [template notation](https://eslint.org/docs/rules/prefer-template) - https://github.com/snwolak/steemblr/blob/5b9248df197f5174c0f7c8d3940ee6f40fbb8aab/src/Functions/saveTheme.js#L14 => forgot console log? Not very useful :p - You have a lot of this `void 0` => ``` {this.state.account.show_header_image ? ( <Banner coverImage={this.state.coverImageUrl} /> ) : ( void 0 )} ``` It can be simplified this way: ``` {this.state.account.show_header_image && <Banner coverImage={this.state.coverImageUrl} />} ``` - https://github.com/snwolak/steemblr/blob/master/src/Home/PostsLoader.js#L8 => gotcha! Useless comment war, headshot :D - https://github.com/snwolak/steemblr/blob/master/src/Home/PostsLoader.js#L79 => How come you have to await for the state to set an attribute? - https://github.com/snwolak/steemblr/blob/master/src/Api.js#L8 => Don't commit dead code An awesome job really, you got almost everything the right way and I went into tiny details to find something to say. Keep up the good work and keep improving! See you on your next contribution may be :) Your contribution has been evaluated according to [Utopian policies and guidelines](https://join.utopian.io/guidelines), as well as a predefined set of questions pertaining to the category. To view those questions and the relevant answers related to your post, [click here](https://review.utopian.io/result/3/1111111). ---- Need help? Write a ticket on https://support.utopian.io/. Chat with us on [Discord](https://discord.gg/uTyJkNm). [[utopian-moderator]](https://join.utopian.io/)
author | gregory.latinier |
---|---|
permlink | re-snwolak-steemblr-development-update-05-theme-editor-20180715t234645669z |
category | utopian-io |
json_metadata | {"tags":["utopian-io"],"links":["https://github.com/snwolak/steemblr/commit/806e2dff7050f3f78676c8fafcd37b0caf310664#diff-418a24734e1cb22848dfa463a032ba46R64","https://github.com/snwolak/steemblr/commit/806e2dff7050f3f78676c8fafcd37b0caf310664#diff-2547e34f61170607e40e15adda2a019fR90","https://github.com/snwolak/steemblr/commit/806e2dff7050f3f78676c8fafcd37b0caf310664#diff-1442303b0587d758d9bcdab0e375f846R53","https://eslint.org/docs/rules/prefer-template","https://github.com/snwolak/steemblr/blob/5b9248df197f5174c0f7c8d3940ee6f40fbb8aab/src/Functions/saveTheme.js#L14","https://github.com/snwolak/steemblr/blob/master/src/Home/PostsLoader.js#L8","https://github.com/snwolak/steemblr/blob/master/src/Home/PostsLoader.js#L79","https://github.com/snwolak/steemblr/blob/master/src/Api.js#L8","https://join.utopian.io/guidelines","https://review.utopian.io/result/3/1111111","https://support.utopian.io/","https://discord.gg/uTyJkNm","https://join.utopian.io/"],"app":"steemit/0.1"} |
created | 2018-07-15 23:46:45 |
last_update | 2018-07-15 23:46:45 |
depth | 1 |
children | 2 |
last_payout | 2018-07-22 23:46:45 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 2.582 HBD |
curator_payout_value | 0.763 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 2,675 |
author_reputation | 34,278,323,818,021 |
root_title | "Steemblr development update 05 - Theme Editor" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 64,807,581 |
net_rshares | 1,564,357,462,771 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
igster | 0 | 6,452,564,537 | 3% | ||
snwolak | 0 | 5,134,951,161 | 100% | ||
espoem | 0 | 5,254,553,552 | 5% | ||
utopian-io | 0 | 1,527,781,084,452 | 1% | ||
oups | 0 | 14,862,131,004 | 100% | ||
mightypanda | 0 | 4,810,487,931 | 50% | ||
mops2e | 0 | 61,690,134 | 55% |
Hello! I will try to answer your questions as best as I can. 1. Hot reload build in CRA didn't work with styled-components so I had to use react-app-rewired to set real hot reload. 2. About awaiting for state. There was problem with some strange behaviour when I didn't await for some of the attributes to be set. Thanks for your kind words and tips. I will try to update dev environment and app accordingly to feedback you gave me.
author | snwolak |
---|---|
permlink | re-gregorylatinier-re-snwolak-steemblr-development-update-05-theme-editor-20180716t124436171z |
category | utopian-io |
json_metadata | {"tags":["utopian-io"],"app":"steemit/0.1"} |
created | 2018-07-16 12:44:36 |
last_update | 2018-07-16 12:44:36 |
depth | 2 |
children | 0 |
last_payout | 2018-07-23 12:44:36 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 438 |
author_reputation | 22,201,696,783,567 |
root_title | "Steemblr development update 05 - Theme Editor" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 64,865,475 |
net_rshares | 0 |
Hey @gregory.latinier Here's a tip for your valuable feedback! @Utopian-io loves and incentivises informative comments. **Contributing on Utopian** Learn how to contribute on <a href="https://join.utopian.io">our website</a>. **Want to chat? Join us on Discord https://discord.gg/h52nFrV.** <a href="https://v2.steemconnect.com/sign/account-witness-vote?witness=utopian-io&approve=1">Vote for Utopian Witness!</a>
author | utopian-io |
---|---|
permlink | 20180716t095618123z |
category | utopian-io |
json_metadata | {"tags":["utopian.tip"],"app":"utopian-io"} |
created | 2018-07-16 09:56:18 |
last_update | 2018-07-16 09:56:18 |
depth | 2 |
children | 0 |
last_payout | 2018-07-23 09:56:18 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 416 |
author_reputation | 152,955,367,999,756 |
root_title | "Steemblr development update 05 - Theme Editor" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 64,850,546 |
net_rshares | 5,254,553,552 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
espoem | 0 | 5,254,553,552 | 5% |
I really love this idea! Can't wait to test it π
author | katerinaramm |
---|---|
permlink | re-snwolak-steemblr-development-update-05-theme-editor-20180717t210400952z |
category | utopian-io |
json_metadata | {"tags":["utopian-io"],"app":"steemit/0.1"} |
created | 2018-07-17 21:04:00 |
last_update | 2018-07-17 21:04:00 |
depth | 1 |
children | 5 |
last_payout | 2018-07-24 21:04:00 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 49 |
author_reputation | 682,050,118,754,759 |
root_title | "Steemblr development update 05 - Theme Editor" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 65,036,286 |
net_rshares | 5,136,452,150 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
snwolak | 0 | 5,136,452,150 | 100% |
Glad you like it, week by week app is getting closer to release. :)
author | snwolak |
---|---|
permlink | re-katerinaramm-re-snwolak-steemblr-development-update-05-theme-editor-20180718t082841059z |
category | utopian-io |
json_metadata | {"tags":["utopian-io"],"app":"steemit/0.1"} |
created | 2018-07-18 08:28:39 |
last_update | 2018-07-18 08:28:39 |
depth | 2 |
children | 4 |
last_payout | 2018-07-25 08:28:39 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.041 HBD |
curator_payout_value | 0.001 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 67 |
author_reputation | 22,201,696,783,567 |
root_title | "Steemblr development update 05 - Theme Editor" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 65,089,627 |
net_rshares | 20,346,127,469 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
katerinaramm | 0 | 20,346,127,469 | 57% |
I am thinking of bringing my tumblr [blog](https://aboutheraklion.tumblr.com/) over to yours :)
author | katerinaramm |
---|---|
permlink | re-snwolak-re-katerinaramm-re-snwolak-steemblr-development-update-05-theme-editor-20180718t083603920z |
category | utopian-io |
json_metadata | {"tags":["utopian-io"],"links":["https://aboutheraklion.tumblr.com/"],"app":"steemit/0.1"} |
created | 2018-07-18 08:36:09 |
last_update | 2018-07-18 08:36:09 |
depth | 3 |
children | 3 |
last_payout | 2018-07-25 08:36:09 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 95 |
author_reputation | 682,050,118,754,759 |
root_title | "Steemblr development update 05 - Theme Editor" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 65,090,223 |
net_rshares | 5,136,654,970 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
snwolak | 0 | 5,136,654,970 | 100% |
Hey @snwolak **Thanks for contributing on Utopian**. Congratulations! Your contribution was Staff Picked to receive a maximum vote for the development category on Utopian for being of significant value to the project and the open source community. Weβre already looking forward to your next contribution! **Want to chat? Join us on Discord https://discord.gg/h52nFrV.** <a href='https://v2.steemconnect.com/sign/account-witness-vote?witness=utopian-io&approve=1'>Vote for Utopian Witness!</a>
author | utopian-io |
---|---|
permlink | re-steemblr-development-update-05-theme-editor-20180716t140008z |
category | utopian-io |
json_metadata | "{"app": "beem/0.19.42"}" |
created | 2018-07-16 14:00:09 |
last_update | 2018-07-16 14:00:09 |
depth | 1 |
children | 0 |
last_payout | 2018-07-23 14:00:09 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 495 |
author_reputation | 152,955,367,999,756 |
root_title | "Steemblr development update 05 - Theme Editor" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 64,873,278 |
net_rshares | 9,953,033,865 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
snwolak | 0 | 4,698,480,313 | 100% | ||
espoem | 0 | 5,254,553,552 | 5% |