View Issue Details

IDProjectCategoryView StatusLast Update
0005524gnunet-wwwGeneralpublic2020-10-29 10:40
Reporternikita Assigned Tonikita Due Date
PrioritylowSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Summary0005524: new website: bootstrap analysis
DescriptionDo we need all of the boilerplate of bootstrap css?

If not, find a solution to cherry-pick details and drop bootstrap.
Tagswebsite

Activities

ic.rbow

2019-01-28 10:29

reporter   ~0013495

Better use its less/scss components and assemble a site-specific package. Future designers would be really annoyed trying to use some expected feature that isn't there anymore. Without easy way to get it back they'll be angry even more.

Also, consider upgrading to 4.x

Christian Grothoff

2019-02-14 10:57

manager   ~0013745

Yes, I agree with ic.rbow: it's not worth to cherry-pick bootstrap, but we should upgrade to 4.x.

Christian Grothoff

2019-02-14 10:58

manager   ~0013746

Marcello, could you please look into updating the bootstrap version for *both* GNU Taler and GNUnet's Web sites?

nikita

2019-02-15 23:30

developer   ~0013805

Marcello: I have updated bootstrap for gnunet.org to version 4 today.

I will look into upgrading taler in the next couple of days if you don't want to do it (menu is the only part involving more work).

nikita

2019-02-15 23:33

developer   ~0013806

ic.rbow: I don't like bootstrap. It's good for prototyping, but that's it. we use only a fraction of the features and would be less locked in wrt design and experience without the framework.
What bootstrap does I have learned without bootstrap before.
Just my personal opinion, to clarify where the original idea came from.

bs 4 is okay.

nikita

2019-02-15 23:34

developer   ~0013807

imo this part is done, keeping it only open for the question to marcello.

Marcello Stanisci

2019-02-16 02:12

reporter   ~0013810

ng0: as of today, I've _never_ worked with bootstrap, so if you feel like to complete this task, please do !

nikita

2019-02-21 15:59

developer   ~0013922

Okay, I'm closing this now. gnunet part is done, taler has a separate ticket I assigned to myself.

Issue History

Date ModifiedUsernameFieldChange
2019-01-27 15:20nikitaNew Issue
2019-01-28 10:29ic.rbowNote Added: 0013495
2019-01-29 15:00catonanoTag Attached: website
2019-01-30 18:38nikitaCategoryother => webpage
2019-01-30 18:38nikitaTarget Version => 0.11.0
2019-02-03 23:56Christian GrothoffPrioritynormal => low
2019-02-03 23:56Christian GrothoffTarget Version0.11.0 => 0.11.1
2019-02-14 10:57Christian GrothoffNote Added: 0013745
2019-02-14 10:58Christian GrothoffAssigned To => Marcello Stanisci
2019-02-14 10:58Christian GrothoffStatusnew => assigned
2019-02-14 10:58Christian GrothoffNote Added: 0013746
2019-02-15 23:30nikitaNote Added: 0013805
2019-02-15 23:33nikitaNote Added: 0013806
2019-02-15 23:34nikitaNote Added: 0013807
2019-02-16 02:12Marcello StanisciNote Added: 0013810
2019-02-16 02:13Marcello StanisciAssigned ToMarcello Stanisci => nikita
2019-02-21 15:59nikitaNote Added: 0013922
2019-02-21 16:00nikitaStatusassigned => resolved
2019-02-21 16:00nikitaResolutionopen => fixed
2019-02-21 16:00nikitaFixed in Version => 0.11.0
2019-02-21 21:10Christian GrothoffProduct Version => Git master
2019-02-21 21:10Christian GrothoffTarget Version0.11.1 => 0.11.0
2019-02-28 10:17Christian GrothoffStatusresolved => closed
2020-10-29 10:40schanzenProjectGNUnet => gnunet-www
2020-10-29 10:40schanzenCategorywebpage => General