Per Bothner
025e8505d5
implement autoResize for terminal in demo
...
This is optional (but the default): You can still explicitly set COLSxROWS,
but "auto" uses a ResizeObserver sets the size based on window size.
2023-08-19 08:28:43 -07:00
Per Bothner
e2d699cb32
Styling tweaks for demo
...
* Make terminal take 2/3 of the width, and the options etc get 1/3
* Remove options height limit, which could lead to annoying nested
verical scroll regions. (An inner region for the options inside a
scrollable viewport.)
2023-08-19 08:23:31 -07:00
Per Bothner
6e39d03a52
Some html/css cleanps in demo
...
* id="grid" should be id="class" (since "grid" is not unique in the document).
* Remove space after 'id=' (multiple places).
* Group 3 texture-atlas elements in new <div class="texture-atlas-container">.
2023-08-18 16:30:36 -07:00
Daniel Imms
06145c02b1
Add IL vt button
...
Part of #2533
2022-12-19 06:11:34 -08:00
Daniel Imms
0aa9fc5bb8
Add border around atlas pages
2022-10-30 12:00:55 -07:00
Daniel Imms
0a49a5dde1
Make texture atlas presentation nicer for multiple pages
2022-10-29 13:01:41 -07:00
Daniel Imms
208364147a
Allow texture atlas to be zoomed on hover
2022-07-31 11:35:12 -07:00
Daniel Imms
dbe2b98bb4
Don't overlap the atlas ontop of options
...
This would prevent mouse input in some options in narrow screens
2022-07-23 18:57:16 -07:00
Simran Narang
b19b3f0fb6
Implemented all the changes requested!
...
All Suggested changes committed successfully!
2021-08-31 11:41:00 +05:30
Simran Narang
2be3fc82ba
Terminal controls shifted to the right of the demo
...
The terminals have been shifted using a fixed tab bar on the right side of the demo.
2021-08-30 15:14:15 +05:30
javacs3
903d75e6d3
Refactor
...
1. add 8 secs timeout for SerializeAddon API test
2. move demo page's addons control panel into a single div
3. remove unnecessary config in demo page
4. remove v8-profiler-node8 dependency
5. remove duplicate css option
2019-11-28 22:22:04 +08:00
javacs3
f12120b055
fix demo page <code> tag won't display multi space chars
2019-11-21 20:41:46 +08:00
javacs3
92709110ef
add SerializeAddon in demo page
2019-11-21 20:41:46 +08:00
Daniel Imms
adb0cf41ab
Improve display of options
2018-06-03 15:37:01 +02:00
Daniel Imms
c5a6d96a62
Remove padding from terminal, not support atm
2017-09-02 14:11:21 -07:00
Daniel Imms
4f81cdfe8c
Make the terminal background theme aware
2017-09-02 13:59:22 -07:00
Daniel Imms
0bd469f505
Implement CSI Ps SP q Set cursor style
...
Fixes #480
2017-01-18 10:06:57 -08:00
Paris
0f8fc63a5e
First functional resizing demo
...
Fix #211
2016-08-05 12:28:22 +03:00
Paris
d82c008052
Make cursor hollow on blur
...
Fix #79
2016-06-07 10:42:21 +00:00
TDaglis
ee0d15c878
added *.css rules in .editorconfig for indent consistency
2015-11-11 10:36:20 +02:00
paris
7a6fb27a53
Amended some default styling/befavior
...
- cursorBlink is not default from now on
- added some custom behavior in the demo
2014-03-24 16:53:33 +00:00
paris
0ae4b803cf
Moved some styling from xterm.js to xterm.css
2014-03-24 16:35:10 +00:00
paris
c5ae1cea18
Started new example page
2014-03-24 16:29:06 +00:00