Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

Alignment and padding controls for all blocks

Ouverte
#332 1 commentaire 1 réaction 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Évaluation

Difficulté
4/5
Temps estimé
3-5 jours
Accessibilité débutants
35/100
Type d'issue
Fonctionnalité
Clarté
Plutôt claire
Activité
À l'abandon
Stack technique
bootstrap, django, python
Domaine
content, frontend

Piste de recherche

Aucun fichier ni test n’est nommé. Commencez par localiser l’implémentation des paramètres avancés du bloc commun et les contrôles existants des points d’arrêt de colonne, puis suivez la manière dont les classes Bootstrap sélectionnées sont stockées et rendues. Le travail est terminé lorsque les options d’alignement et de padding s’appliquent à tous les blocs, restent non définies par défaut et n’affectent ni les sites existants ni les styles par défaut.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

Type: Enhancement
Is your feature request related to a problem? Please describe.

Editors frequently need the ability to easily center align or adjust padding of content without using CSS. Considering this is a core part of most word processors and rich text editors (excluding wagtail), this is a big part missing from the editing experience.

Describe the solution you'd like

In the common block advanced settings, two toggles, one for alignment, and one for padding. These would work by simply adding the respective bootstrap classes based on user selection, similar to other advanced settings (e.g. column breakpoints).

Describe alternatives you've considered

The only real alternative is to add this only within rich text fields, or to add this to select blocks outside of advanced settings. However considering the ubiquity of alignment and padding, it makes sense to be added globally to all blocks.

Additional context

The default values of each should be unset, so as not to effect existing sites or default/global styles.

Langage dominant
Python
Étoiles
765
Forks
154
Métriques de merge des PR
Aucune PR mergée en 30 j

Préparer son environnement

Nous n'avons pas encore vérifié les fichiers d'installation de ce projet. Commencez par son README, et consultez notre guide de la première contribution pour les étapes générales.

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de coderedcorp/coderedcms

Toutes les issues de coderedcorp/coderedcms

Issues similaires

Plus d'issues Python

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.