# Bootstrap for WE?

**URL:** <https://forum.xojo.com/t/bootstrap-for-we/13137>\
**Category:** General\
**Created:** [December 21, 2013, 7:05pm UTC](https://forum.xojo.com/t/bootstrap-for-we/13137 "2013-12-21T19:05:42Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![Finance\_Dept](https://forum.xojo.com/letter_avatar_proxy/v4/letter/f/c5a1d2/32.png) [@Finance\_Dept](https://forum.xojo.com/u/Finance_Dept)\
**Post date:** [December 21, 2013, 7:05pm UTC](https://forum.xojo.com/t/bootstrap-for-we/13137/1 "2013-12-21T19:05:42Z")

</div>

I’m wondering if Xojo WE should simply standardize around Twitter Bootstrap.

Any thoughts on this?

---

<div class="post-metadata">

**Author:** ![Phillip\_Zedalis](https://forum.xojo.com/user_avatar/forum.xojo.com/phillip_zedalis/32/1151_2.png) [@Phillip\_Zedalis](https://forum.xojo.com/u/Phillip_Zedalis)\
**Post date:** [December 21, 2013, 8:28pm UTC](https://forum.xojo.com/t/bootstrap-for-we/13137/2 "2013-12-21T20:28:00Z")

</div>

Hey Gary, we have implemented many of them for our projects. Getting them to show up is easy, connecting the events so they feel like actual controls is a bit more work. They do make WE apps look really great however.

---

<div class="post-metadata">

**Author:** ![Finance\_Dept](https://forum.xojo.com/letter_avatar_proxy/v4/letter/f/c5a1d2/32.png) [@Finance\_Dept](https://forum.xojo.com/u/Finance_Dept)\
**Post date:** [December 21, 2013, 8:34pm UTC](https://forum.xojo.com/t/bootstrap-for-we/13137/3 "2013-12-21T20:34:13Z")

</div>

Do you have an example of that?

I was thinking there really should have the ability to generate apps that use Bootstrap instead of some generic HTML code they provide. Having “industry standard” HTML 5 Responsive output is really important these days.

---

<div class="post-metadata">

**Author:** ![Phillip\_Zedalis](https://forum.xojo.com/user_avatar/forum.xojo.com/phillip_zedalis/32/1151_2.png) [@Phillip\_Zedalis](https://forum.xojo.com/u/Phillip_Zedalis)\
**Post date:** [December 21, 2013, 9:25pm UTC](https://forum.xojo.com/t/bootstrap-for-we/13137/4 "2013-12-21T21:25:21Z")

</div>

Well theres a huge difference between how bootstrap does responsive and how you go about it in Xojo. You can do responsive now just by detecting orientation / browser size changes and responding accordingly. In Xojo all client side events get fired back to the server and handled by your events. In Bootstrap thats all client side and the server doesn’t necessarily care that you rotated device or using a mobile device unless you specifically told the server that.

I guess my point is you have the tools to do it now if you so choose. Bolting bootstrap onto WE won’t automatically make it responsive anymore than it already is due to the nature of Xojo WE.

---

<div class="post-metadata">

**Author:** ![Finance\_Dept](https://forum.xojo.com/letter_avatar_proxy/v4/letter/f/c5a1d2/32.png) [@Finance\_Dept](https://forum.xojo.com/u/Finance_Dept)\
**Post date:** [December 26, 2013, 4:47pm UTC](https://forum.xojo.com/t/bootstrap-for-we/13137/5 "2013-12-26T16:47:53Z")

</div>

I would shave that that If the JS code is in a browser, and the browser is shifted, the device will fire the event to the object and the update / change event will be executed. The code generated, or executed in the browser is what’s important, and if thats Bootstrap, it shouldn’t matter — it should work.

What I’d like to do see is Xojo standardize on an HTML5 GPL open source standard so that we’re not using something thats “home brew” and tied directly to the Xojo eco-system. That we could generate WE apps that would allow for the ability to be responsive and use an industry standard front-end framework.

[http://getbootstrap.com/components/](http://getbootstrap.com/components/)

---

<div class="post-metadata">

**Author:** ![Finance\_Dept](https://forum.xojo.com/letter_avatar_proxy/v4/letter/f/c5a1d2/32.png) [@Finance\_Dept](https://forum.xojo.com/u/Finance_Dept)\
**Post date:** [December 26, 2013, 4:48pm UTC](https://forum.xojo.com/t/bootstrap-for-we/13137/6 "2013-12-26T16:48:53Z")

</div>

How come we can’t edit our posts!? Grrr.

That first sentence should have read… “It would have [be responsive] if the JS code in the browser,”

---

<div class="post-metadata">

**Author:** ![Phillip\_Zedalis](https://forum.xojo.com/user_avatar/forum.xojo.com/phillip_zedalis/32/1151_2.png) [@Phillip\_Zedalis](https://forum.xojo.com/u/Phillip_Zedalis)\
**Post date:** [December 26, 2013, 5:08pm UTC](https://forum.xojo.com/t/bootstrap-for-we/13137/7 "2013-12-26T17:08:02Z")

</div>

Some of those events are caught by Xojo already.

Nothing stops you from implementing Bootstrap.

---

<div class="post-metadata">

**Author:** ![Finance\_Dept](https://forum.xojo.com/letter_avatar_proxy/v4/letter/f/c5a1d2/32.png) [@Finance\_Dept](https://forum.xojo.com/u/Finance_Dept)\
**Post date:** [December 26, 2013, 5:09pm UTC](https://forum.xojo.com/t/bootstrap-for-we/13137/8 "2013-12-26T17:09:00Z")

</div>

If I had the time to implement it, I would. The reality is, I’m not using WE right now because its faster to use PHP and Yii / Boostrap.

---

<div class="post-metadata">

**Author:** ![system](https://forum.xojo.com/uploads/default/original/1X/455b4dcc0e61630e9f81940004ddffa49c432a46.png) [@system](https://forum.xojo.com/u/system)\
**Post date:** [October 29, 2020, 4:59pm UTC](https://forum.xojo.com/t/bootstrap-for-we/13137/9 "2020-10-29T16:59:38Z")

</div>


