Commit Graph

191 Commits

Author SHA1 Message Date
Vladimír Gorej
80d56c9518 feat: apply cumulative update to address various issues (#10324) 2025-02-27 11:12:42 +01:00
Vladimír Gorej
ac0d2a3cc8 refactor(syntax-highlighting): use component wrapping for syntax highlighting activation (#9784) 2024-04-06 00:16:00 +02:00
Will McNamara
6dbcd45e66 feat(style): add max-height for curl example (#9179) 2024-03-07 14:24:46 +01:00
Pavel Rosický
2a2956f55f fix(style): incorrect usage of justify-content property in Authorize button wrapper (#9421)
Co-authored-by: Oliwia Rogala <oliwia.rogala@smartbear.com>
2024-02-15 14:40:56 +01:00
Vladimír Gorej
748dec193d fix(styles): fix regressions in operations on smaller screens (#9425)
Refs #8940
2023-12-14 10:57:44 +01:00
Ochuko Pedro
8f93354c81 fix(styling): ensure authorize button stays on the right (#9387)
Refs #8940 
Refs #9325
2023-11-20 13:00:21 +01:00
Ochuko Pedro
e34d8fb874 fix(styling): make Operations more responsive on smaller screens (#9325)
Along with the operations, Topbar and Authorization button
has been made more responsive as well.

Refs #8940
2023-11-10 18:17:05 +01:00
Aleksandr Vladykin
c90ef50e73 fix(ui): make download button accessible via keyboard (#8974)
Refs #8881
2023-08-16 17:06:50 +02:00
Vladimír Gorej
377b54a998 fix(ui): change copy to clipboard button location (#9111)
Refs #8465
Refs #8153
Refs #8131
2023-08-16 16:43:31 +02:00
smzelek
876727c46f fix(ui): align response description column (#8963)
Closes #7850
2023-07-27 14:16:20 +02:00
Tarcisio
6a4656f669 fix(ui): align "send empty" checkbox (#9061)
Closes #9060
2023-07-27 14:00:16 +02:00
Damian Polewski
f3ea2a251d feat: add Icons plugin
* Change existing icons to React wrapper components

* Add `icons` plugin to expose Icon components to plugin system

* Create components that re-export Lock and Unlock components so they can be changed separately in Authorise top button and Authorise operation summary button

* Add new Lock and Unlock icons to `auth` plugin

---------

Co-authored-by: Vladimír Gorej <vladimir.gorej@smartbear.com>
2023-07-20 14:51:17 +02:00
Vladimír Gorej
2f0282d063 feat(oas31): render JSON Schema 2020-12 in Operations and Webhooks (#8673)
Includes Callback Objects as well.

Refs #8513
2023-05-16 10:39:00 +02:00
Vladimir Gorej
9ed1c1b3a0 feat: introduce new UI + extendable behavior
Ref #8513
2023-04-26 13:55:45 +02:00
Vladimir Gorej
ab1842083d feat(json-schema-2020-12): add initial rendering engine
Refs #8513
2023-04-26 13:55:45 +02:00
Hunmin Park
a43ae1c804 fix(ui): change input line-height to prevent clipped characters (#8216)
Co-authored-by: Tim Lai <timothy.lai@smartbear.com>
2022-10-19 13:55:24 -07:00
Pompette
7936ec9fea fix(ui): alignment of markdown description in parameter/response columns (#8214) 2022-10-14 10:43:10 -07:00
Fabian Schneider
6ae2693d47 feat: Render external docs links and descriptions (#7559)
Co-authored-by: Tim Lai <timothy.lai@smartbear.com>
2022-08-17 10:42:36 -07:00
yzhe819
c36f240e47 fix(ux): responsive ui display (#8132)
* fix: responsive operation

* fix: responsive tag display

* fix: responsive content type selector

* fix: input display

* fix: width of server selector
2022-08-01 14:11:47 -07:00
Tomas Bruckner
0d5227bb5d feat(ux): add copy to clipboard to operation summary (#8094) 2022-07-18 10:48:57 -07:00
Tim Lai
ed344ff836 fix(css): alignment of authorization btn (#7955) 2022-03-28 11:26:43 -07:00
GhBogdan97
a5aca55f58 fix(css): update flex and overflow properties on tags (#7566)
Co-authored-by: Tim Lai <timothy.lai@gmail.com>
2022-03-10 12:40:26 -08:00
GhBogdan97
f5b0446992 fix(ui): eliminate copy button icon misaligned in Firefox (#7542)
Closes #7481
2021-10-19 20:54:43 +03:00
twjasa
fc7cdb8bad fix(UI): correct width of HTTP request method names (#7527)
Closes #7479
2021-09-30 20:43:43 +03:00
silverwind
9952849aa5 refactor: remove IE7 CSS hack (#7526)
Remove IE specific start hack: https://stackoverflow.com/a/14927670/808699 that was targeting IE 5.5 to 7.
2021-09-30 11:48:52 +03:00
Dominik Henneke
ff5deb3613 fix(ux): update the buttons of the example tabs to be displayed as links (#7517)
Fixes small visual regression introduced in #7464.

Refs #7464
2021-09-21 15:09:46 +03:00
Helen Kosova
cc700f034b fix(try-it-out): fix the width of image responses (#7495)
Refs #5578
2021-09-15 13:25:51 +03:00
Tim Lai
14be45db3c fix(try-it-out): button and inner text spacing (#7357) 2021-06-21 10:34:46 -07:00
iron
9f62154d06 fix: download button width (#7230) 2021-05-12 10:22:11 -07:00
Giles Wells
72811bd827 feat: Accessibility improvements (#7224)
* feat: adds a11y for ContentType & Responses region

* feat: adds a11y to expandable/collapsible elements

* fix: add aria label to select element for content types

* fix: add aria label prop to contentType component

* Change optag to h3 for better tag hierarchy


Co-authored-by: ediiotero <eddie.otero@oddball.io>
Co-authored-by: Mike Lumetta <mike.lumetta@adhocteam.us>
Co-authored-by: Alexander Valencia <alex.valencia@adhocteam.us>
2021-05-12 09:40:31 -07:00
Mahtis Michel
072362244a fix(ui): prevent example select from overflowing (#7060) 2021-03-10 14:07:32 -08:00
Mahtis Michel
e877580d54 feat(ux): enhance media-type switching experience in RequestBodyEditor (#6837)
* feat(ux): enhance media-type switching experience in RequestBodyEditor

1. When canceling the try-out mode the request body will be reset to its initial state.
2. When the user switches the media-type in the try-out mode, the experience is as follows:
   - If the user did edit the request body the body wont be touched and only media type is updated. This is to ensure that user content is NEVER accidentally overwritten with a default value.
   - If the user did not edit the request body it is safe to be replaced by the default value of the target media-type.

Multiple example needed some care in order to allow the retain example value to function properly

* fix(test): workaround cypress issue that can't be reproduced manually

* test: added new feature to ensure enhanced user editing flow

Signed-off-by: mathis-m <mathis.michel@outlook.de>
2021-01-25 11:16:07 -08:00
Mahtis Michel
7087210adb fix(style): code should should wrap line (#6831)
* fix(style): code should should wrap line

this time in correct place

* revert(#6764): reverted wrongly placed css
2021-01-14 10:11:03 -08:00
Mahtis Michel
85a3ec983e fix(style): response data flows off the screen (#6764) 2021-01-04 10:44:48 -08:00
Shelby Sanders
6a4e52aadb feat: support for showExtensions on Response objects (#6535) 2020-10-21 18:49:39 -07:00
Francesco Franchina
4b2fddd8ed fix(style): preventing long strings from overflowing (#5934) (#6507) 2020-10-14 18:49:33 -07:00
Lucia Sarni
1b11d5cfaa fix(style): inconsistent background colors in code sections (#6472) 2020-10-08 12:30:14 -07:00
tobiasnitsche
d9de60b878 refactor(style): add !default to Base colors in scss (#6215) 2020-10-07 17:18:48 -07:00
Scott O'Hara
26a0fd8e64 fix(styles) restore wrapping of long text in pre blocks (#6377) 2020-09-10 10:51:36 -07:00
mbehboodian
7a63ba30c3 fix(style): servers environment select (#6367) 2020-09-10 10:37:15 -07:00
David Goss
cfede146ff fix(style): make paths try to stay on single line in opblock (#6243) 2020-07-29 13:30:20 -07:00
Tim Lai
a73783b73d feat: syntax highlighting of code section (#6236)
Co-authored-by: AdrieanKhisbe <adriean.khisbe@live.fr>
2020-07-17 15:29:15 -07:00
Tim Lai
eacc7b92d1 Revert "revert: feat: Allow to skip submitting empty values in form data (#5830)" (#6227)
This reverts commit 1b6cb7d1bf.
2020-07-15 16:07:32 -07:00
Vladimir Gorej
1b6cb7d1bf revert: feat: Allow to skip submitting empty values in form data (#5830)
This reverts commit b9b32c9c93.

Refs #6203 #5830
2020-07-07 16:17:36 +02:00
Tim Lai
eeb0b7387f fix: remove clipboard inline svg from a file with SASS (#6148)
* directly load data:image/svg+xml
* current webpack config only allows inline file via jsx
2020-06-15 17:55:40 -07:00
Aldrin Abastillas
973e1f7a9b feat: Copy response to clipboard #4300 (#5278)
* Move next to download button and match styling

Co-authored-by: Aldrin Abastillas <AAbastillas@rcanalytics.com>
Co-authored-by: Tim Lai <timothy.lai@gmail.com>
2020-06-15 15:08:10 -07:00
Gary Gale
48a0b46942 improvement: Make background SVGs consistent (#5478)
* Replace Base64 encoded SVGs with unencoded version. Replace partially URL encoded SVGs with unencoded version, removing extraneous LF character
2020-06-10 17:34:53 -07:00
tomdegoede
fc3ed30f3d improvement: Move inline styles to SCSS instead (#5578)
* fix: convert propStyle to propClass
2020-06-10 16:39:48 -07:00
Wesley Schwengle
67627d7587 Remove max-width for textarea media < 768px (#6014)
Co-authored-by: Tim Lai <timothy.lai@gmail.com>
2020-06-10 16:20:35 -07:00
Matthew Morrissette
275c8f2ccf improvement: oauth "scopes" improvements (#6037)
* improvement: oauth "scopes" init parameter

* improvement: add "select all" and "select none" to oauth scopes popup
2020-06-10 11:27:54 -07:00