[GH-ISSUE #43] A better UI with Bootstrap? #35

Closed
opened 2026-02-28 01:23:00 +03:00 by kerem · 9 comments
Owner

Originally created by @teomaragakis on GitHub (Dec 31, 2015).
Original GitHub issue: https://github.com/tzapu/WiFiManager/issues/43

I could work on a much better UI by including the Bootstrap library from the CDN, if you are okay with this.

Originally created by @teomaragakis on GitHub (Dec 31, 2015). Original GitHub issue: https://github.com/tzapu/WiFiManager/issues/43 I could work on a much better UI by including the Bootstrap library from the CDN, if you are okay with this.
kerem closed this issue 2026-02-28 01:23:00 +03:00
Author
Owner

@ghost commented on GitHub (Dec 31, 2015):

Would be great!

<!-- gh-comment-id:168211656 --> @ghost commented on GitHub (Dec 31, 2015): Would be great!
Author
Owner

@tzapu commented on GitHub (Jan 2, 2016):

hi guys, that would be really great, and would look cool and it would take up no ram or flash whatsoever,
unfortunately, this library is only up and running when the esp is not connected to the router/internet, and when the device you are using to configure with is connected to the esp, so there is no way for the webpage to load the actual bootstrap css from cdn, because there is no internet access

<!-- gh-comment-id:168370338 --> @tzapu commented on GitHub (Jan 2, 2016): hi guys, that would be really great, and would look cool and it would take up no ram or flash whatsoever, unfortunately, this library is only up and running when the esp is not connected to the router/internet, and when the device you are using to configure with is connected to the esp, so there is no way for the webpage to load the actual bootstrap css from cdn, because there is no internet access
Author
Owner

@teomaragakis commented on GitHub (Jan 2, 2016):

You know, this fact escaped me completely. I could still try to work on the UI a bit though. I could use this thread to publish drafts.

<!-- gh-comment-id:168374202 --> @teomaragakis commented on GitHub (Jan 2, 2016): You know, this fact escaped me completely. I could still try to work on the UI a bit though. I could use this thread to publish drafts.
Author
Owner

@tzapu commented on GitHub (Jan 4, 2016):

feel free to do so, i would appreciate any input. my graphical skills are rather limited.
do take into account that I am trying to keep the size of everything included to an absolute minimum from a flash/memory usage point of view. which complicates getting something looking nice immensely :P

you really wouldn't want to have to load a huge library in your projects just for the 1-2-3 times that you need to actually configure a module

<!-- gh-comment-id:168672984 --> @tzapu commented on GitHub (Jan 4, 2016): feel free to do so, i would appreciate any input. my graphical skills are rather limited. do take into account that I am trying to keep the size of everything included to an absolute minimum from a flash/memory usage point of view. which complicates getting something looking nice immensely :P you really wouldn't want to have to load a huge library in your projects just for the 1-2-3 times that you need to actually configure a module
Author
Owner

@tzapu commented on GitHub (Jan 4, 2016):

one of the points on my list of todos is to maybe allow the user sending in css, so then you would have full ability of customising it for your own project

<!-- gh-comment-id:168673096 --> @tzapu commented on GitHub (Jan 4, 2016): one of the points on my list of todos is to maybe allow the user sending in css, so then you would have full ability of customising it for your own project
Author
Owner

@teomaragakis commented on GitHub (Jan 4, 2016):

I absolutely agree with the keeping it light part. What do you mean with "allow the user sending in css"? How exactly?

<!-- gh-comment-id:168680859 --> @teomaragakis commented on GitHub (Jan 4, 2016): I absolutely agree with the keeping it light part. What do you mean with "allow the user sending in css"? How exactly?
Author
Owner

@tzapu commented on GitHub (Jan 4, 2016):

sending a variable containing the css to the library, and it will get applied instead of the default one

<!-- gh-comment-id:168681330 --> @tzapu commented on GitHub (Jan 4, 2016): sending a variable containing the css to the library, and it will get applied instead of the default one
Author
Owner

@teomaragakis commented on GitHub (Jan 4, 2016):

I wouldn't waste time (or memory) on that but it's your project :) I believe that a simple good UI for all will work fine and then users should be able to fork to further customize.

<!-- gh-comment-id:168682315 --> @teomaragakis commented on GitHub (Jan 4, 2016): I wouldn't waste time (or memory) on that but it's your project :) I believe that a simple good UI for all will work fine and then users should be able to fork to further customize.
Author
Owner

@tzapu commented on GitHub (Jan 4, 2016):

cool, thanks
any suggestions drafts you might have on how to improve it are more than welcome
cheers

<!-- gh-comment-id:168683690 --> @tzapu commented on GitHub (Jan 4, 2016): cool, thanks any suggestions drafts you might have on how to improve it are more than welcome cheers
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/WiFiManager#35
No description provided.