fossasia / susi.ai

SUSI.AI Web Client https://susi.ai
GNU Lesser General Public License v2.1
2.05k stars 853 forks source link

Responsive UI for asksusi #20

Closed daminisatya closed 7 years ago

daminisatya commented 8 years ago

Currently the css is not mobile compatible. screenshot_2016-08-21-10-17-34_com android chrome

The css needs to be tested on various devices and make use of bootstrap.

PrabhanshuAttri commented 8 years ago

How about material design?

daminisatya commented 8 years ago

@PrabhanshuAttri Can you be more clear

PrabhanshuAttri commented 7 years ago

@daminisatya I was thinking about UI similar to these (I would prefer the first one). 800x600

mat 1

preview

I think developing our own design language (similar to existing ones) is better than using other chat UIs. @mariobehling @Orbiter What do you guys think about it?

mariobehling commented 7 years ago

@PrabhanshuAttri @daminisatya Looks good.

Can we start with the first design? Please also use the top bar from the second design.

daminisatya commented 7 years ago

@mariobehling @PrabhanshuAttri Cool, should take this forward with angular. I can help out with this.

PrabhanshuAttri commented 7 years ago

@mariobehling Cool, I will get started. @daminisatya Let me make the first design. There is this problem with angular that it makes SEO hard and I think we really need SEO. I will figure something out and will let you know.

mariobehling commented 7 years ago

@PrabhanshuAttri Don't worry so much about this at this stage. We need to integrate the chat app with the accounting, that is already in Angular. So this issue needs to be aligned with https://github.com/fossasia/asksusi.com/issues/30

PrabhanshuAttri commented 7 years ago

@mariobehling Cool. Just a few questions. Does node + angular work? Also, where can I find the code of api.asksusi.com (accounting).

mariobehling commented 7 years ago

@PrabhanshuAttri

Does node + angular work?

Yes.

Also, where can I find the code of api.asksusi.com (accounting).

https://github.com/fossasia/susi_server

mariobehling commented 7 years ago

@PrabhanshuAttri On a second thought. Actually nodejs cannot run easily on Github pages and we would need to set up deployment to Heroku for testing. If Node is absolutely required then go ahead. Otherwise, stick with Angular, please. Cheers.

PrabhanshuAttri commented 7 years ago

I guess Heroku deployment won't be an issue. Almost done with the design, will develop and send PR by end of the week. Cheers.

PrabhanshuAttri commented 7 years ago

@mariobehling Shall do this in angular? I was engaged in some urgent work. I am done with the design.