Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Corteza studio #1267

Closed
katrinDY opened this issue Jun 26, 2023 · 2 comments · Fixed by #1469
Closed

Corteza studio #1267

katrinDY opened this issue Jun 26, 2023 · 2 comments · Fixed by #1469
Assignees
Labels
critical enhancement New feature or request frontend Frontend code changes (Javascript, Typescript, Vue.js) video Make video of feature
Milestone

Comments

@katrinDY
Copy link
Contributor

katrinDY commented Jun 26, 2023

  1. UI/UX for styling (Studio)
  2. Clean up UI to allow easier styling
  3. Create a simple way to switch to dark mode.
  4. Move themes to a central point on the root of repository
  5. Add prop (showValue), to color picker. Which will show the color value in text next to the input
@katrinDY katrinDY added this to the 2023.9.0 milestone Jun 26, 2023
@Fajfa Fajfa added enhancement New feature or request frontend Frontend code changes (Javascript, Typescript, Vue.js) critical labels Jul 19, 2023
@KinyaElGrande
Copy link
Contributor

KinyaElGrande commented Sep 26, 2023

Installing Dart Sass Documentation

Development Environment:

To use Corteza, you must install Dart Sass in your development environment. Follow the instructions below based on your operating system:

Linux

# Using Homebrew
brew install sass/sass/sass

# Using Snap
sudo snap install dart-sass

macOS

brew install sass/sass/sass

WIndows

# Using Chocolatey
choco install sass

# Using Scoop
scoop install sass

Alternatively, you can download Dart Sass binaries directly from https://github.com/sass/dart-sass/releases.

When using prebuilt binaries, make sure to add Dart Sass to your system's PATH.

Production Environment

In a production environment, especially when deploying with CI/CD pipelines or Docker, you can ensure that Dart Sass is available using the following methods:

  1. CI/CD Deployment on GitHub Pages

To install Dart Sass for CI/CD deployment on GitHub Pages, include the following step in your workflow file:

- name: Install Dart Sass
  run: sudo snap install dart-sass
  1. Docker Deployment on Ubuntu 20.04 with Dart Sass V1.67.0

If you're using Docker and deploying on Ubuntu 20.04, you can include the following Dockerfile to ensure Dart Sass(V1.67.0) is available:

FROM ubuntu:20.04

RUN apt-get -y update \
 && apt-get -y install \
    ca-certificates \
    curl \
 && rm -rf /var/lib/apt/lists/*

WORKDIR /usr/local

ARG SASS_URL="https://github.com/sass/dart-sass/releases/download/1.67.0/dart-sass-1.67.0-linux-x64.tar.gz"

RUN curl -OL $SASS_URL

# Extract the release (if it's an archive)
RUN tar -xzf dart-sass-1.67.0-linux-x64.tar.gz

# Clean up downloaded files (optional)
RUN rm -rf dart-sass-1.67.0-linux-x64.tar.gz

ENV PATH=$PATH:/usr/local/dart-sass

@Fajfa Fajfa added the video Make video of feature label Sep 28, 2023
@KinyaElGrande KinyaElGrande linked a pull request Oct 6, 2023 that will close this issue
6 tasks
@petergrlica
Copy link
Member

Please check #1479 on the custom.css override @Fajfa @KinyaElGrande

@Fajfa Fajfa closed this as completed Nov 1, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
critical enhancement New feature or request frontend Frontend code changes (Javascript, Typescript, Vue.js) video Make video of feature
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants