-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Upgrade to Bootstrap 4 #1716
Comments
Let's pull out anything from these checklists into our own checklist -- and let's split our checklist into
Thanks for getting this started! |
I added a few items to the checklist. |
@jywarren Added a few things to the checklist. Let's decide over chat what to refactor |
I think the converter above has recommendations on that! wells become
cards, panels too, and thumbnails, they may convert to the new media type,
for < 480px screens?
…On Thu, Oct 26, 2017 at 9:45 AM, Ujjwal Sharma ***@***.***> wrote:
@jywarren <https://github.com/jywarren> Added a few things to the
checklist. Let's decide over chat what to refactor panels, thumbnails and
wells into.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#1716 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AABfJzDCutC0_fC72KzWeFuy7ePLtCbyks5swI0EgaJpZM4QD1x->
.
|
@jywarren sir can i start working on this ? |
@sagarpreet-chadha sure! If there isn't a branch yet, let me know. I'll have one made. |
@ryzokuken I guess there are so many check boxes which indeed needs a lot of refractoring so can I also contribute to it? @sagarpreet-chadha if you are fine with it? |
@ryzokuken there isn't any branch named bootstrap-4. If you have made some changes related to this, could you please push them ? |
Sure. This will need a lot of people's efforts.
…On Mon 6 Nov, 2017, 12:14 PM Vidit, ***@***.***> wrote:
@ryzokuken <https://github.com/ryzokuken> I guess there are so many check
boxes which indeed needs a lot of refractoring so can I also contribute to
it? @sagarpreet-chadha <https://github.com/sagarpreet-chadha> if you are
fine with it?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#1716 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AMg3Mk61TcpTkxpI1VrVAcgOZLSWxvfyks5szqqxgaJpZM4QD1x->
.
|
Complete!!! Now to 4.2... |
Oops! Wrong one! I meant rails 4! |
@jywarren I want to know whether I will start with this issue with the current OAuth project or shall I first complete OAuth and then come to bootstrap upgrade? |
@SidharthBansal I'd honestly recommend that you go with whatever you're more comfortable with, but yeah, completing your current project before jumping onto this sounds good. This is probably going to be a sizable task in itself. Feel free to ping me whenever you need help with this even if I phase out a bit, I'd love to help out as much as I can. |
OK great. Most probably this project will not end in Gsoc period. I will be happy to continue this project even after Gsoc period if it does not end till that time :-) |
@SidharthBansal let's try our best and if we still cannot manage to squeeze this in, then so be it. As I said, if you face any issues or need help with long tasks, feel free to hit me up and I'd jump in. Ideally, we could also do the important parts and decompose the rest as a series of "first timer only" issues. |
Yeah, I want to finish this up early too as I also want to work on other repos of public lab. |
Feel free to help us maintain plotsbot when you're done! |
@ryzokuken when are you free to discuss about this project? |
@jywarren @ryzokuken shall I create first timers for conversion of glyphicons to font-awesome? |
ooh, that sounds great! |
I have created the bootstrap-4 branch |
cool!
…On Fri, Jul 6, 2018 at 4:03 PM Sidharth Bansal ***@***.***> wrote:
I have created the bootstrap-4 branch
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#1716 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AABfJ3TDn2JHFUMXeE-sJj0K5RL99VBbks5uD8JmgaJpZM4QD1x->
.
|
I searched the whole app directory. There are no glyphicons. We have font-awesome icons everywhere. |
Ah, but those are installed via Bower, so they're external - not tracked in
our repository. So that part seems done!
…On Sun, Jul 8, 2018 at 8:03 PM Sidharth Bansal ***@***.***> wrote:
I searched the whole app directory. There are no glyphicons. We have
font-awesome icons everywhere.
There are many glyphicons in public directory that needs to be changed,
namely in public/lib/bootstrap, public/lib/bootstrap-datepicker,
public/lib/bootstrao-token.....
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#1716 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AABfJ0tmLxLYrU1KF4DBVtHzWz51MuRtks5uEp2ngaJpZM4QD1x->
.
|
I will be working on the remaining stuff of OAuth Login first. |
Hi, Sidharth - what did you think, did you make up your mind about what to spend the remainder of the summer working on? |
I will be working on the spam moderation system. |
ok, awesome, thanks!
…On Tue, Jul 24, 2018 at 12:06 AM Sidharth Bansal ***@***.***> wrote:
I will be working on the spam moderation system.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#1716 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AABfJ7RpQwcDxXUCDs4fEiCcK8alC6NZks5uJp0ngaJpZM4QD1x->
.
|
Wow, i'm looking at this again... i wonder how hard it will be. It will require a lot of visual inspection to confirm things are working properly. We can use the unstable branch to do this, i think... |
We need someone who has a lot of front end experience. When I tried this, each and every CSS and jss element was disturbed. Header, footer, main content, all the divs etc. This project needs to be done by someone who is a front end designer. We can't even break this up into smaller pieces as we need to change the gem first. As soon as we upgrade the bootstrap gems, changes gets reflected in the whole website. |
I think that's pretty true, although we could potentially make some GCI
tasks around finding broken things on the unstable test server, or even
local copy, to help catch everything... not sure. Just thinking ahead.
Thanks for your input!
…On Wed, Nov 7, 2018 at 11:40 AM Sidharth Bansal ***@***.***> wrote:
We need someone who has a lot of front end experience. When I tried this,
each and every CSS and jss element was disturbed. Header, footer, main
content, all the divs etc. This project needs to be done by someone who is
a front end designer. We can't even break this up into smaller pieces as we
need to change the gem first. As soon as we upgrade the bootstrap gems,
changes gets reflected in the whole website.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#1716 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AABfJ83gjFu8H9VYb5q2Bv2HtxoWXP-pks5uswzrgaJpZM4QD1x->
.
|
We need to upgrade to Bootstrap 4, and this issue will hold a checklist for the same in the future. For now, we need to consolidate all the tasks we need to perform the migration and make a list of them in here, then break them into small self-contained and easy to solve issues.
Reference:
/cc @jywarren
Checklist
General Recommendations / Miscellaneous
bootstrap-4
in thepubliclab/plots2
repository. All PRs made for this issue and all related ones need to use that branch as a base and notmaster
. That branch would be merged intomaster
only when the migration would be complete, we would verify the results and optionally, bootstrap 4 comes out of beta.Deprecated --- Replace with modern alternatives
well
s intocard
s.panel
s intocard
s.thumbnail
s intocard
s.Grid System
sm
becomesmd
,md
becomeslg
and so on).xs
tier for improving support at smaller mobile/IoT devices.The text was updated successfully, but these errors were encountered: