Live data from Hacker News

JetBrains Web UI components open-sourced

blog.jetbrains.com

21–30 of 96 posts

Re: JetBrains Web UI components open-sourced

#21

Earlier quoted context omitted.

We're trying! ( https://anvil.works ) The problem with making a WYSIWYG designer for the web is that it's a Turing tarpit. There are three whole programming languages in there, interacting in weird ways, and programmers use all of them. So your UI designer has to either create something horrible that no human is expected to edit, which doesn't work for dynamic apps (see: Dreamweaver), or you have to constrain what th…

Hey, awesome work with Anvil. How difficult it would be, once app is created, to move it to standalone server? Just python and pg.

Thank-you! You'd need a standalone Anvil runtime for that, but it is something we offer. (It's one `docker-compose` command.)

(The reason for this is that our client and server are deeply integrated. This is what lets us, eg, return a live database view from server code into client code with a simple function call, with full autocomplete. But it does mean we can't do a one-click "export as a Flask app".)

Re: JetBrains Web UI components open-sourced

#22
post #20
post #2

It's under the Apache License and the components look pretty good. I particularly like the Date Picker: http://www.jetbrains.org/ring-ui/date-picker.html

it is oddly missing the day name Sun Mon Tue Wed Thu Fri Sat This is very important for say when you are picking next Wednesday

They're not prominent, but on this example the days of the week are toward the top as column headers. Still could be more prominent for your use case.

http://www.jetbrains.org/ring-ui/examples/date-picker/date-p...

Re: JetBrains Web UI components open-sourced

#23
post #20
post #2

It's under the Apache License and the components look pretty good. I particularly like the Date Picker: http://www.jetbrains.org/ring-ui/date-picker.html

it is oddly missing the day name Sun Mon Tue Wed Thu Fri Sat This is very important for say when you are picking next Wednesday

They're abbreviated and right at the top of the scrolling pane. Saturday and Sunday are also in a different red color.

Re: JetBrains Web UI components open-sourced

#24
post #22
post #20

Earlier quoted context omitted.

it is oddly missing the day name Sun Mon Tue Wed Thu Fri Sat This is very important for say when you are picking next Wednesday

They're not prominent, but on this example the days of the week are toward the top as column headers. Still could be more prominent for your use case. http://www.jetbrains.org/ring-ui/examples/date-picker/date-p...

i see them now, my bad

Re: JetBrains Web UI components open-sourced

#25

Earlier quoted context omitted.

Hey, awesome work with Anvil. How difficult it would be, once app is created, to move it to standalone server? Just python and pg.

Thank-you! You'd need a standalone Anvil runtime for that, but it is something we offer. (It's one `docker-compose` command.) (The reason for this is that our client and server are deeply integrated. This is what lets us, eg, return a live database view from server code into client code with a simple function call, with full autocomplete. But it does mean we can't do a one-click "export as a Flask app".)

I understand. Thank you for explaining.

Re: JetBrains Web UI components open-sourced

#26
post #2

It's under the Apache License and the components look pretty good. I particularly like the Date Picker: http://www.jetbrains.org/ring-ui/date-picker.html

Didn't like it. It is difficult to select an old year with the mouse. Mobile would be better since you would use the finger.

Re: JetBrains Web UI components open-sourced

#27
post #20
post #2

It's under the Apache License and the components look pretty good. I particularly like the Date Picker: http://www.jetbrains.org/ring-ui/date-picker.html

it is oddly missing the day name Sun Mon Tue Wed Thu Fri Sat This is very important for say when you are picking next Wednesday

There are options for custom formatting (they should be documented though)

Re: JetBrains Web UI components open-sourced

#29

If you hit "next page" on the Table component enough times it throws an error and the component becomes unresponsive. It looks like the example data isn't correctly set up. http://www.jetbrains.org/ring-ui/table.html

You don't even need to click "next page"; just select the last button and watch the table fail to respond.

Re: JetBrains Web UI components open-sourced

#30
post #13

GitHub repo: https://github.com/JetBrains/ring-ui It's only linked in the comments; also - they're dogfooding issues in their own YouTrack thing. It looks like JetBrains does this for all their open source projects. Can anyone with some experience compare against GitHub's issues?

We use Youtrack at our company. It's a fully fledged issue tracker with a lot of features, e.g. custom fields, top notch search, batch operations, keyboard shortcuts, agile boards, workflows via own DSL, reports and statistics etc.
Post reply on HN